I have a beautiful and intelligent friend who is always very kind to me and sacrifices so much for me and she dates the worst guys imaginable. They are all lazy, selfish, racist, disrespectful losers. Her last boyfriend stole cars for a living and her current boyfriend is a high school drop out who doesn't care about anybody other than himself. Her current boyfriend used to pursue me online and I thought he was the most annoying person ever because he would say hi to me about 16 times a day but never have anything to say other than "I'm bored."
Most Helpful Guy
While bad-boy theory still holds up, I might add that people who are used to abuse will crave it. I call it "uncomfortably comfortable." They may not really like it, but it feels normal. The fear of the unknown is not just an intellectual concept reserved for people who hate new technologies, but something deeper within our species that drives us to even live miserably if misery is what we are familiar with. If she was raised to be honored and respected by men, she won't want any other kind.
All men have a touch of bad in them anyway...