Anyone who LIKES causing someone pain (when his/her partner doesn't like it that way--I'm not talking about consensual BDSM) is a potential rapist. Think about it--he takes what he wants the way he likes it--not to mention that he seems to enjoy doing it even if you've expressed the fact that you don't like it.
I'm not saying he IS a rapist, but let's just say there are too many red flags to ignore.
I know you can find someone really kind and awesome to love, but you have to let go of the bad to do it.
Hugs,