Why do some women purposely pass up good guys?

I had a conversation about this with a good friend of mine. She has a track record of dating douchebags. Everytime a good, decent man comes her way, she runs. I don't get it. I feel bad & I love her, but I lost my patience with her today after she was complaining about the latest jerk she's dating. It's not even like she's a young 20 something going through a phase. She's near 30. I swear she lives for chaos. I have no other explanation. She's a wonderful person & I think she deserves the world. I wish she could see that.

Sorry! Just had to vent.