[MF] getting fucked while high in my freshman dorm

I was a freshman in college, and I had been dating this one guy for a few months. I was in my dorm room, and I had just taken a shower and was getting ready to go to bed. I had also just smoked my dab pen so I was kinda stoned as well.
My boyfriend at the time texted me and said he was in my dorm building studying, and he wanted to say goodnight. I told him I had just gotten out of the shower, but he could come say hi if he wanted to. He couldn’t stay long because he had an exam. Anyways he knocked on my door a few minutes later and I was still in my towel. He sees me in just a towel and immediately reaches out and grabs my arm and pulls me close to him for a kiss. The kiss started to get a lot deeper and heavier and at that point I shut the door behind me. As he kissed me he pushed me against the wall between the closest and the door and slid a hand up my towel and felt how wet I was. He then removed my towel and it slid to the floor.
I was suddenly completely naked in my dorm room and he was fully clothed. His hands were running up and down my body touching me everywhere. I was trying to hard not to moan too loudly and i had no idea when my roommate was going to come home but I was too horny and high to care.
Finally he sat down on my futon and I straddled him and grinded hard as we made out. I took off his shirt and then he grabbed me and flipped me over took off his jeans. He then slid on a condom and slowly slid inside of me. It was my first time having sex while high. He started thrusting slow because he was so big but i was so wet he started to go faster and faster. One hand was playing with my breasts and the other gripped traveled all around my body finally finding my clit. I was moaning so loud and everything felt more intense because I was high. Then he flipped me back around and fucked me from behind. And then he wrapped his arms around by boobs and then with a few last thrusts he came hard inside the condom. It was one of the hottest times I’ve ever had sex. I get wet just thinking about it.