How do I handle my emotions better?

My mother and I have been fighting a lot. She insults me, cusses me out and never hears out what I have to say. How does she even expect me to talk to her when she does not even understand how I feel? She feels the need to control me and everyone else around her. She called her mother "a bitch" and threw a bottle at her over a petty fight. Is this what a supposed "good" role model does? When I fell into depression, she said only crazy people go to therapists and made me stop therapy. I'm not rebelling against her. I just want to be seen. I'm done trying to please her. She said she will give me a "choice" as to what course I have to major in, in college. I want to finish uni, move out and never look back. She's too controlling. She said she will always come with me wherever I go because apparently, I'm incapable of taking care of myself. She even said she would choose who I'm going to marry! What the fuck is going on? I'm losing my damned mind.

No, I'm not trolling. This is serious and I need opinions on this.
Updates
+1 y
Is there any hope for me to improve my relationship with my mother? I know she only wants the best for me, but she can be a tad to controlling sometimes. How does she expect me to become independent if she wants to dominate everyone and every single thing? It's tiring and her mood swings is taking a toll on me
How do I handle my emotions better?
Post Opinion