Girls ignore the good guys because they aren't the fittays nor are they the pretty boys obsessing over every hair and fashion trend, LOL.
Thus, they end up with bad guys, get their hearts broken, and run to the good guys for comfort. Once the good guys boost the girls confidence she will run back to another bad guy, and the cycle starts over again with the good guys being left to wait alone. *nods* Yep, that's right.