Many criminals have the same things in common, they have a charming demeanor and are able to gain trust by manipulation. They prey on those who are easy targets (low self-esteem) and this is why those women can't let go of the relationship. They actually believe the lies these guys tell them, and it is really sad. I'm sure you don't want to have a relationship with a woman who clings to you and is so needy that you can't breathe--do you? SO don't fret about this, finding someone who suits your nature is not an easy thing to do, but it will happen when the timing is right. You can't force it, so keep looking--relax and enjoy your life, and when you're least expecting it, you will meet someone special.