I want to tell you my story in a sped up version.
At age 15 i was where you were. My social life was non-existent, i hated boring school (but got excellent grades), and generally hated my life. My mother is overbearing, and all i ever did was sit around the house doing nothing.
I used drugs, quite a bit. It fvcked me up for a long time, and made the whole situation a lot worse than it would have been otherwise. I developed a very minute social anxiety and would always want to be high, which was a terrible mindset. Then i joined here. At that point, my parents had found out about everything and let me tell you, it ruined the rest of my teenage years. I learned to constantly lie to them and it has now fvcked up my relationship with my mom. My dad and i have always gotten along and shared similar viewpoints. He taught me things and i learned a lot from him, meanwhile my mom would rather "talk" (really yell) at me for 2 hours a day. She had always been like that, but after she found out it got three times as bad.
And now, here i am, last night i left open a rooshv webpage on the computer and she saw it. Her being a very disturbed woman, she overreacted. Told me she was kicking me out of the house. My dad got home and didnt understand why she reacted the way she did. He understands being an 18 year old male, my mother does not. Then she fed me the biggest lines of bs feminism for 7 hours between 4pm yesterday and 10am today. My phone's been taken (no social life with it gone, im homeschooled this year), cant drive, cant go to the gym, cant do sh!t.
Morale of my story: learn from your mistakes. I have a real difficult time with that, as well as listening to my mother. But i know she does it because she loves me, im just growing into my own man that she admits "she does not like to be around". I wish i could go back, but i cant. All we can change is the future, so do your best to get through this. When you go to college, youll have a ton of free time to do this stuff. Maybe not having much of a social life is a good thing for a while, itll give you a chance to focus on you. I know you dont want to hear that, and neither would i, but we're in the same boat man. I mean i have to stay at home all day doing homework and chores with my mom always around. It's not fun, trust me. But it will change, and we both have a ton of life left in us.
I'm not getting emotional about this, and i think that's where you need to be too. Just step back and look at life a little differently.