Acceptance

I had a boyfriend of three years (I lost my virginity to him) and I broke it off about 5 months ago because of the fact that he was verbally abusive and very manipulative. But now, I can't help but fall for any guy that shows they care for me. I recently had sex with a guy because he made me feel special and loved. But now he's doing the same thing my ex did. (Making fun of my insecurities, making me feel guilty for not wanting to have sex with him, forcing affection, etc). I just don't know what to do anymore.. Any advice will help.