Well someone who insults you and still wants to be in a R with you merits only one reaction:
Kick him to the curb.
I don't want you hanging around guys who say things that make you feel bad about yourself. Especially when they say bad things about parts of yourself that you like.
I don't care what cobra says, this is not about your "issues." Everyone has issues. You can work out issues with someone who is nice to you as well as you can with someone who says mean things to you. Take it from me: I know.
((((Mojo))))
He clearly wants more from this than you do (EVEN THOUGH he thinks you are a hypersexual freak), and there's nothing wrong with you for not wanting the same level of involvement. It sounds very healthy to me.
Trust yourself, your gut feelings, and your instincts.
When you meet a guy that you want for a boyfriend, you'll have no problem acting like a girlfriend. I'm positive of this!