Emotionally abusive mother?

Skulli

Im 15 years old and live with my mother ans grandmother and I cant tell if this is emotional abuse and I dont know what to do without getting taken away..

My mom always degrades me. She embarrasses me to my friends whenever they come over and make jokes about me. Its gotten to the point where I dont even bring friends over anymore. She even tells extremely personal stuff to her friends that isnt their buisness and whenever I bring it to her attention she says to toughen up and it really has ruined my self esteem.

My mom controls every aspect of my life. She doesnt believe I should go to university and its one of my biggest dreams to go ever since I was 11. She makes me feel bad for wanting to leave and go to university, like she wants me to live with her forever. She controls my money spending. She thinks I owe her for buying me clothes and food so she takes me christmas and birthday money so I literally never have money.

She has called me terrible names and threatens me to send me away if I do something that doesnt meet her standards. She treats me like property or a possession and not like a actual person.

The thing that made me realize I might be getting emotionally abused is a few months ago when I stayed with my dad for winter break and I forgot to call her once because my phone died and I fell asleep and she posted a lot of personal things online for everyone to see.

Her way of punishing me is basically exiling me. She wont even buy me stuff I need when shes mad. (food, phone bill, once even pads for my period)

I dont know what to do or how to handle it. I already have extreme anxiety and depression (which she even knows about) and I dont wanna get taken away because I still love her even though she doesnt care about me. I go to a good school with good friends and I dont want to loose them.