... .and welcome Tec006! I am glad that you have found us, but I am sorry for the situation that has brought you here. You are indeed in the right place for finding understanding and support, as well as for finding resources to help you learn to better deal with your daughter's behaviours. A great place to start educating yourself on these resources is the using the links on the column down the right hand side of this page
I am so sorry that you had a bad weekend; you were right to call 911 to protect yourself and set boundaries. Believe me, everyone on this site GETS IT. You are not alone, Tec006. Please keep reading the experiences of others (it really does help!) as well as posting and telling us a little more about your daughter and your situation when you are comfortable. You are understood and in good company on this board... . MomMae