I've told this story before I think.
I was playing with a friends four year old after church.
Gillian: Trudy, when are you going to get married?
Now, said child had just been a flower girl two or three times and was likely looking for another gig. Her parents, however, are a mite old-fashioned so I thought I'd take this opportunity as a teachable moment.
Trudy: Not everybody GETS married.
Gillian: Really?
T: Nope, not everybody gets married. But I think one day I might like to get married.
G: Good. So who are you going to marry?
T: Well, that's a big decision. If I marry someone that means I want to spend the rest of my life with him. That's a lot of time. I guess if I got married he would have to be very very... [brain scrambling here, what do I SAY to a four year old about this particular topic]... nice.
G: [face lighting up like Christmas] I know somebody nice!
[Now I am a little terrified. Nice is all well and good, but he just has to be old to Gillian. This 'nice' guy could be anywhere between fifteen and eighty. I am pausing in terror. Fortunately she's had another thought. But its a sad thought. And she wilts in that way little kids do when they're disappointed.]
G: No... but he's boring. [in all wisom and earnestness] Nice, but NOT boring.
Broadly speaking, I'm not sure that women "like bad guys" so much as they want a little excitement. And if a guy is dull as dust I don't care how nice he is. Nice but not boring. They exist, they're just sorta rare.