Just upset

So it’s my birthday this Saturday and we don’t have school on Friday but my friends and I are going on Thursday. I’m turning 18 so it’s quite exciting. Anyway, my parents already rearranged everything we had planned bc of Easter so that kinda upset me bc they just moved everything and took things away, etc. I wanted one of my friends to stay the night after we got back Thursday, just to hang out or whatever. I ask my mom and I’m already afraid to ask her to do something with my friends bc she always says no but I thought maybe since it was my birthday and we had to change a lot of things she would be more willing to let my friend stay over. I went to her and was just like “hey so, since we’re already going to be out can so-and-so just come back and stay the night”. She just looks at me and says “no” and goes back to working on her computer. I politely ask why and she was like “well, your grandparents are coming in later Friday afternoon”. My friend wouldn’t be staying all day, just through the morning...anyway she then says “another night” which basically translates to “yeah no”. Any time I ask her to do something with my friends she always tells me no. She’s always wanting me to hang out with people but when I ask i never can. It’s just so frustrating bc I got my hopes up thinking she would allow it this one time. Maybe I’m just overreacting bc I’m on my period but it’s still super annoying. I want to politely talk to my mom and just ask why she always says no but that will make her definitely not let my friend stay over.