Did my bf sexually assualt me on accident?

So me and my bf have been going out for 2 months TODAY. ik congrats to me, but.... since the corona stuff things are getting rough and both of our mental health are terrible rn. Don’t get me wrong I love him so much and he loves me so much but theres something that happened the other day that cant get off my mind....I dont wanna have sex til marriage right? He knows and has respected that and made sure im comfortable with it. But as a teen with hormones...I get horny 🙄, and so does he. So basically im not allowed at his house or to leave my house or for him to go over bc of quarantine. Well, my mom works so he sneaks over to cheer me up, its really adorable actually. But, as any normal teen (i hope) we sext in a fantasy world yknow. Say things we dont REALLY mean we would actually want irl. Its just heat of the moment bc ur horny. And um... He said something along the lines of “next time I come over ima eat that pussy no matter what u say 🤤” And im like “ok🤤” jokingly liking the slight aggression...at the moment. We had said those kind of things and never do them bc we know we shouldnt. Well next time he snuck over we were just cuddling and he got horny. Soo I was like oh? Need to use the bathroom xd? No. He pulled down my pants and underwear. I was scared at this point bc i dont wanna show my body to anyone 1, and 2 because i never expected him to actually do that. I was telling him no, and after the second no he realized i wasn’t doing it to be hot. I pulled my pants and underwear up and just three my face into the pillow. He sat there and realized that he just hurt me a lot. He then cuddles me and hugged me super tightly and was saying “i’m so sorry” over and over. He didn’t realize I was crying yet. I wasnt trying to let him notice too. It’s a dumb thing to cry about bc it was my fault. Is should have clarified that is was the fantasy thing not something i wanted irl 🥺😭😖. He gently rubbed my head and kissed me and just laid there in attempt to just let me calm down. Well his hand ended up by my face and he felt a tear. He shot up and pulled my face to his (mine looking like a freaking dog with tears everywhere) He looked so heart broken. I was too after that.. I know he didn’t mean to hurt me... and I really feel like this is all my fault. The next day I was crying so hard praying to god to help me know what to do next. he came over the next day and ran inside and hugged me. He kept saying “i’m sorry, I never wanted to hurt u baby🥺😭” He really shouldn’t be the one saying sorry, I should. But i don’t know. I still feel assaulted and hurt. I still love him so incredibly much and i’d never leave him. I just don’t know what to do. Someone please help🥺😭