My boyfriend got mad at me because I rejected his advances? Is this even valid?

Things have been rocky between us. we had a rough day yesterday. My boyfriend was pretty much shitting on me and throwing shots the whole day, because i had hurt his feelings the night before (i got annoyed at something so i just dismissed him, telling him we would talk tomorrow as im gonna take a bath and sleep). I didn’t argue with him yesterday abd just let him say whatever tf he wanted to, I was also battling a fever so i was tired. but then he said something really bad which triggered me. And then he blamed me for pretty much feeling hurt by what he said. This morning he had sent a 🍆 pic and I didn't react to it. Im sick, I’m drained from the shit he threw my way and he accused me of not liking him, and that he’s sick of my “cold reactions.” I simply told him i’m not in the mood as I am sick at home. I told even told him if he expects me to be wet for him after he spent 24 hours purposefully shitting on me and cause a negative reaction. He just cussed me out and called me annoying. And then said he doesn’t want to speak.

i’m 25 and dating a 14 year old boy in a 24 year olds body. Is that really a valid reason to be mad at me? I can’t wrap my head around it. I simply don’t want this anymore.

My boyfriend got mad at me because I rejected his advances? Is this even valid?
Post Opinion