<human>: We've been together off and on for a few years. Nothing bad has ever happened between us, just has always been wrong place/wrong time.

We got engaged a few months back, and we've had our ups and downs. For the most part, it's been pretty mediocre. 

Some background on my previous relationship that messed me up royally. I was with a guy who wanted nothing more than for me to have my legs spread 24/7. If I couldn't please him, he would turn on really degrading porn in front of me and jack off. He violated me in my sleep numerous times. That relationship left me with a lot to deal with, and my view of sex has been skewed since. 

Last night, we were laying there in bed, cuddling very sweet. I felt so close to him and everything was great. Then he very forcefully pushed my hand down toward his groin. I didn't move, then he put my hand in his boxers, made me grab him, but he didn't say anything. It confused me and put me back in the mindset of "this is all I'm here for, to please a man." I brought it up to him and his defense was "it's not like I grabbed your head and made you suck me off ." That is true. However, I didn't like him saying that because it seemed like he was minimizing my problems/feelings. 

I am confused as to how to feel/what to think or do. Am I just being crazy?

Can you provide a brief rundown of the text in within 3 sentences?
<bot>: boyfriend pushed my hand down his pants making me grab him. I've had horrible past experiences with sex in general. Am I overreacting to the situation?