I second Yarnlady’s observation.
Plus, if you’re planning to go with the boy in question, I would be thinking it over also. As a matter of fact, it would be stupid NOT to.
You can’t see it now, of course, but there will come a day when you will appreciate your Mother caring enough to supervise your activities and set appropriate boundaries.
It’s not emotionally healthy for someone your age to wrap your entire life around one guy. It’s way too obsessive. I know it feels right to you, but that’s your hormones.
It sounds as if some balance in your life could be enormously helpful in multiple ways.
Try not to fight your Mom’s limits so automatically and try to realize how much she loves and cares for you.
I know this may sound a little counter intuitive but try looking at it like this. Wouldn’t it be far easier FOR HER not to be this involved with your life. Wouldn’t it just be a whole lot easier for her to just let you do as you please. She would then have far more time to pursue her own interests and activities rather than being involved with yours.
So why doesn’t she just take the easy, selfish way out. It would certainly make her life a whole lot easier. No arguments, no unpleasantness.
So why does she waste her time on making sure you’re ok?
It’s called love. Sometimes tough love. It’s not always easy but it is necessary. It is a parents’ job. But it would sure be a lot easier to leave that job to someone else ( the cops, the courts, or teachers and social workers) or just let the kid learn from her own mistakes.
Many actions have unchangeable consequences like teenage pregnancy, just to name one.
Your Mom is trying her best to shield you from many of those consequences. The day will come when you’ll be very very glad she took the time and trouble instead of the easy way out.