I have a similar situation. Message me if you want to talk. Sometimes it helps to just have someone.
You have to realize that the parents you are given are not necessarily the best people to have in your life. They are there for a reason and you need to learn the value in dealing with someone who might have serious problems respecting you as a person. My mother was very controlling. You have to build within yourself a coping mechanism to deal with someone who has control issues.
I can tell you it will only get worse, not better because you are 15 and learning how to become an adult. The more you exercise your ability to grow up the more she will see it as a threat to her right to be a parent.
You can try to have a grown up conversation with her asking her to respect your rights as an individual and as a human being but don't expect that she will. Most parents hate being spoken to the way they speak to their children.
Ask her to trust that you are a learning and growing person and some things you want to experience for yourself. Tell her that she should trust that she has raised you right and that you know how to make intelligent decisions and that you will come to her if you have questions about things but that she should learn to trust that you are a human being capable of making rational decisions.
You should not run away because the problem will persist. What you resist will persist. This is true for all people no matter what age they are.
Basically, she is trying to make her insecurities about people and life, your insecurities and that is not something you should adopt.
Your mother sounds like a narcissist. The best way to deal with them is to learn how they operate here are some helpful sites.
If you aren't allowed to do anything, how is it that you are on EP?
she's just being a harsh mum, i grew up in the same way and i turned out stable, unlike my siblings