My parents were the same way. They were that way all my life, even though I am now 63. The only thing you can do is disown your parents, when you are old enough to achieve independence.
There will be poetic justice. The day will come when she is elderly and as much dependent on you as you are dependent on her now. When that day comes, you can tell her to go to hell, reminding her that it is payback time for how she mistreated you when you were young.
accept it till you're old enough to move
Remember this: the thoughts are free. Never give up on the things you want. She may force you to change your behavior, but never let her change your thoughts. Don't allow your mind to conform.
On the other hand, don't rebel. It's easier to do things the sneaky way; play the perfect son/daughter in her face and get the things you want behind her back. This will also make her more trusting and less controlling over time.
Learn how to lie effectively. (Pro tip: effective lying requires as little actual lies as possible. Also, keep your stories short and believable -if you can make yourself look stupid, do so, it'll make you more credible- OR so outrageously unlikely that no one would suspect you lied it all together. Both ways work like a charm if you can keep a straight face.)
It's not easy, and if your age group on here is correct there'll be some years that you'll have a hard time getting the things you want in the quantities you want them… but you can make do. As time goes by you will become better and better at leading your double life, and eventually you'll have the means to break free and be who you want to be.
I know how you feel. Hang in there, better days are coming. You won't forever be stuck with her.
Live with it and respect it. I had one of those. Looking back from this point in my life, I am glad she was that way. She was looking out for my best interest, though I couldn't see it at the time.
I don't know both sides of your dilemma. You aren't ready for grown up freedoms at your age, though you may think you are. Don't be in too big a hurry to grow up. Grownup life will not be what you expect it to be.