How f** dare him!!

So I went on vacation with my bf & long story short I caught my period and he was annoyed and kept complaining about “his needs” and how I was selfish because I didn’t want to have sex the day before my period came on. During the trip he kept trying to have shower sex (while on my period) and wanting to shower together. Honestly I just didn’t feel comfortable showering with him and shower sex does absolutely nothing for me. So it’d be for his pleasure and not mine. Yeah na I’m not your sex toy. Which I’ve literally said to him before. So towards the end of the trip he “convinces” me into sex with him on my period and I instantly regretted it b/c I just didn’t want to have period sex (and that was my first time doing that too). So lets skip to a week after the trip, I told him how I felt about what happened on vacation & how I felt like he wasn’t respecting my boundaries and felt like he was forcing me to have sex. YALL !! He then says how he did sense that I wasn’t really feeling it & wasn’t really in the mood. I’m like okay so if u seen my body language, why did u continue to press the issue?? He’s like because he was just thinking with his d***. Blah blah he ends up apologizing and we move on from it. Now 2 weeks later (today) he starts an irrelevant ass argument & we somehow get back on the vacation topic. I tell him that I just don’t feel comfortable having sex with him anymore b/c I felt like he was forcing me during vacation & how ill have sex with him again once I feel comfortable. This mf gonna ask me if I’m cheating on him or ever thought about cheating on him !!!! Bro what ?!?! I’m like what does this have to do w/ ANYTHING I just said?? . So he then says okay have u ever flirted with anyone ? I’m like flirting yeah I guess but there was never any touching, or anything. This dumbass is gona ask if I hugged anyone I flirted with?????

I said uhh no? Tf. He then asks if this flirting happened before or after vacation. I said after . But Again what does this have to do with anything. He says “I’m just trying to see something” . I flipped my shit & said “SO I TELL U I FEEL THAT YOU WERE FORCING ME TO HAVE SEX WITH YOU AND YOUR REPSPONSE IS AM I CHEATING ON YOU?? I’m done with this conversation good night” and I hung up. He called me two times and I just blocked him. Like dude seriously fuck u! I’ve been ***** before so the vacation situation was SO triggering for me & he’s gonna sit and and ask if I’m cheating??? Boy go to hell