Yikes, I feel like I need to jump in here! I have a 10 year old daughter that is very anxious and depressed. I love my kids to the moon and back and worry about them and their future every day. I will admit, I am a stressed out mom and truly feel that at times, I worry unnecessarily. I want the best for my kids but there is only so much control I will have until they reach a certain age and I AM SCARED of that. The last thing I want my daughter to do is hold her feelings back but when she expresses them, in her way (hateful at times), "I hate you Mom. I wish I never had a mother.", I cringe and scold her. Ugh! Why do I do that?? I feel so aweful afterwards. Your mom may be frustrated. Not because of you, but because she wants the best for you but does not have the tools or the know how to deal with certain situations. I am not condoning hitting; I choose not to spank my kids but you'll find so many conflicting thoughts on that topic. I will say this, she is not trying to hurt you. She is at a loss. She is frustrated. Go give your mom a hug and tell her you love her! I bet that will make her feel good, and maybe you too. Have you thought of family therapy. If she won't go, fine, then you go. Lots of luck to you!