Why do girls always prefer bad guy who treat them really bad and end up breaking their heart, rather than good guys?

Andrewosas
Why do girls always prefer bad guy who treat them really bad and end up breaking their heart, rather than good guys?
14 Opinion