This is really long but please give me advice

Me & my bfs biggest relationship problem is not being able to see each other often because I have no freedom I turn 18 over the summer but

It’s been like this since we first met . He’s been patient but he said things are just getting worse because my mom would allow me to see him once a week BUT she would still complain and text me long paragraphs saying I’m a stupid girl and I’m too in love (just for going out) and how never ask her to go out ever again . No more freedom . It’s basically like I’m a prisoner . Friday he picked me up at 3:50pm after work , we went to his house he showered got ready and then we left we went out to eat and then we went back to his house afterwards to chill we had sex blah blah and my mom was blowing me UP so I was like u know what I have to go it was around 8:30 pm and I was confused because every time we go out I’m allowed to come home at 9:30 but this time she was bitching and sending me articles about stds and asking me if I have herpes don’t drink from her stuff in the house blah blah being dramatic per usual . I’m used to it . One time it was our last week at school (we both graduated almost 3 weeks ago he’s 19..late bday) I asked her to go to the movies after school it was about 3:00 & I was outside my house till 4 in the car trying to get a response out of her and the movie started at about 4:30-5 she was complaining how I’m disrespecting her by asking her to go out I need to be doing hw and I said graduation is next week🤨 I have no hw well she sent me long essays how she has no hope for me and how I ain’t shit and she’s sending me to live with my father but go enjoy my movie ... so I broke down in the car w my bf I’m like I can’t believe she’s doubting me just because I’m trying to put my foot down and ask her for some freedom instead of shutting up and missing out on any kind of fun . I have NO fun I’m in the house 24/7 the only time I ever go out is the times it was with my bf. She doesn’t have a problem with him except the fact that I like him 🙄she doesnt want me to love anyone she said smart girls my age dates more then one guy at once but don’t sleep with them . AS IF she would even let me out the house to date them 😂but idc wat girls my age are doing with all these guys. I really like my bf he’s always there for me and the vibe is great were not a lovey dovey couple 24/7 we like to hang out and have fun he’s like my best friend we go on walks on the beach we explore and eat a whole lotta food watch movies and have BOMB protected sex. He knows everything I’ve been through in life and he always tells me you never have to feel like that again I’m here and kisses my forehead. I used to be very depressed and there was even a time I wanted to kill myself but he makes me realize there is way more to life and also that life is too short to be miserable and stuck. Have fun live life . He’s very mature has a job getting paid $518 every Friday which is great as a starter . He’s going to college in aug as well as myself & he has a great support system . His mom loves us together as well as his aunts . During graduation they were all hyping us up and taking pictures of us and saying how I am so pretty . Unlike my parents who were cold to him and his mom and yelled at me my graduation night (they literally ruined everything) they cursed me out for wanting to go out to eat with my friends as a whole to celebrate together since my parents were going straight home I was like it’s my graduation night I wanna live a little but instead I got cursed out like crazy and told it was a family night although we did NOTHING. Anyway me and my bf got into a argument about how I need to keep telling my mother things need to change and she can’t keep bitching me for the rest of my life . He isn’t the first boy I dealt with he’s just the first guy I’ve ever took serious and lost my Virginity too. We are just alike we have the same goals and want the same kinda lifestyle. So basically we are on the same page. My problem is just that I have zero freedom . He was rlly upset and was like how much longer do I have to deal with this and he has every right to feel this way. Even though my mom said never ask to her to ever go anywhere again I want to ask her to go to the movies with him tmmrw to watch the incredibles 2 but I don’t feel like getting cursed out then again I feel like she needs to know although I respect her I won’t let her bitch me and have me in the house miserable with no fun forever . So what should I do? Please help😭 my parents told me to not get a job until August because we will be traveling around July . And August is when I start college I will not be going on campus until I finish these first 2 years. He’s doing the same we’ll be studying 2 diff things ofc. And I’m not sure if we’re attending the same college yet . I don’t mind if we do or don’t . My moms biggest problem is sex I understand she doesn’t want me to get preg I don’t want to get preg rn either which is why we use protection . She asked my stepfather why did me and my bf spend 6 hrs together on Friday did he bring me a hotel and fuck me like wtf ... all I can say is why does she think like this whyy lol and she says I’ll get cheated on like every other girl and all this shit blah blah . My mom wants me to tell her when I lose my Virginity because she doesn’t know if I’m sexually active already maybe she does maybe she don’t idrc but I’ll never open my mouth to actually tell her because for one I know I’ll get bashed and cursed out and called all these dirty names. I lost it since Feb & I don’t regret it at all🤷‍♀️