Moving out and away is the best decision I've ever made.
The first few months post-graduation, I had nowhere to go. I unfortunately had to transfer straight from my boarding school back to living under my mother's roof. Those few months were a nightmare. My mother actually sounds very similar to yours; constantly putting me down, hardly helping me when I need it, manipulative, egocentric.. I'm sure you understand, it's a continuous list.
Long story short, she was desperate for me to return to school immediately (which I did not want to do), and offered to pay for an apartment for me while I was in college. So I moved about 45 minutes away to attend school.. and she followed me. She moved ten minutes away in the same city. And, this time she was able to use the apartment and the food money she had offered me under the condition that I went to college as leverage whenever she wanted something done (her way.)
"Oh, you won't do (this, this, this)? Well, give me back the card with your food money on it and start looking for a job to pay your rent."
And she wouldn't do this because I was doing heroin and refusing treatment, or not going to classes.. no, she would do this if I wanted to pay rent electronically as opposed to a money order, or when I wouldn't keep track of my money by carrying a notebook around to mark down every single thing that I bought and the price, and instead just downloaded my bank's application and checked how much I had in my account through my phone. She wanted me to live exactly as she did, and something done any other way than her way was automatically wrong. She always took the necessities away from me, as though her love and support were both conditional and only available if she was happy.
So, I eventually had enough. I dropped out of school and moved 26 hours away to live with my boyfriend. She was furious, but I have been SO MUCH HAPPIER since. Some mental health issues I've been struggling with for more than five years have begun working themselves out, and while things certainly aren't perfect, at least I finally have complete control over my life and decisions.
So, that's my story! I hope that maybe it's helped you out in some way, shape, or form. I hope everything works out for you as it needs to. emotion_bigheart Good luck!