Why do women idolize bad boys so much?

87 answers 87