i believe there's nothing more natural than to look at our mom's perspectives in an annoyingly way.. i also relate to your situation. but my mom, fortunately, works hard on herself to improve on these things..
well. i always thought "i don't understand why my mom is like this"
i don't about your mom, but I found out that my mom's actually just a scared person. she really lived horror, and every time i leave my house, i can't even imagine the pain of the thought of something happening to me.
the thing is.. this sucks, and your mom shouldn't mirror her life experiences in you in such an extreme way. but don't go too hard on her, at least try to think like her, and try to hope that she'll eventually become a little more flexible. it's rare, that this happens. if it's the case and she does not change her mind, look.. don't keep hatred or anger inside you, forgive her.. don't do it for her, do it for you. the way we act, the decisions we make, the way we live, it's all made of the choices we make. if she chooses to be like that, that's on her.. but by not keeping anger inside you, will actually make your life a little lighter. i'm sure your mom loves you so much, but it's your life and it goes on.. don't spend all of it thinking anout how things could have been different, instead, use your experiences to make your decision from now and on. don't live on the past. if the present is a little too hard, then work really hard so the next 1, 2, 3 and 4 years from now can be much better.
i'm a teenager, i understand how you feel..