y do good girls always go for bad boys?

Mujhe khud aaj tak yeh samjh nahin ayi. I guess people can't help falling in love and when you do, one doesn't care as to what they're like