<human>: I've been with my bf for 3 years.  He's a big guy (muscular) so it's happened many times where he's accidentally hurt me because he doesn't know his own strength.  Not just during sex, but cuddling, picking me up, etc.  Not a big deal as it's never been anything serious.  

Well I'm watching my neighbors dog this weekend and my bf came over too.  The dog was lying on the couch and I wanted to sit with him and pet him for a minute (he's a sweet, adorable Boxer).  My bf was in the other room watching TV.  

Next thing I know he comes and picks me up sooooo roughly and painfully and was like, "Why the fuck are you sitting with the dog, why are you not sitting with me?!" And he just had this crazy look in his eyes; I was actually scared and he's never scared me before.  And no man has ever scared me before like that.  It was a terrible feeling.  So I basically shut down after it happened and he still wouldn't let go of me for a while, despite my completely cold body language. 

He apologized and said he was just trying to be rough to be 'hot', and didn't mean to hurt me.  And that he underestimates my fragility.  But I was emotional and crying and didn't want to talk to him or look at him, I just wanted him to leave.  I hated the look in his eyes and that he scared me like that.  I never want to feel that again.  Eventually he asked if we were done and I just said I didn't know.

I just really need outside opinions... I feel awful and I'm not sure what to do. If I should give him the benefit of the doubt and forgive him or what.  Not sure if I'm overreacting either.

Can you provide a brief overview of the text?
<bot>: Bf was really really rough and scared me, not sure how to respond.  I've never been in this type of situation before.