Answer
Maybe because deep down inside, the girl knows that the boy is good; he's just angry with society in general, but the girl in his life makes him happier and more content.
Answer
Girls (and women) think they can change bad boys. They can't. This drive to "fix" them comes down through the ages. Unless it happens to be a primary goal of the boy (very rare) you will waste a lot of time, emotion, and sometimes money. Before investing too much in such an effort, get to know a boys motives and goals. Don't go by what he says, go by his past and current behavior to predict future behavior. Good luck!
Answer
They go for bad boys because they think that he can protect her, plain and simple.
Men and women fall in love for a variety of reasons. Falling in love is part of human nature.
Men and women fall in love for a variety of reasons. Falling in love is part of human nature.
Play hard to get.
Love is hardly the answer. Women do not in fact love deeper than men. In fact it has been proven that men are more romantic than women. Men fall in love easier and fall out of love slower than women. Men are more hurt by break ups than women. So, in essence your question is flawed from the beginning. How do I know? Social Psychology.
Because some women are attractive
Why wouldn't they, men fall for attractive women
Eros (Cupid in Rome).
match making she usually cast spells of love on men to have them try have the women fall in love with them
You want to be nice and most importantly BE YOU. Women are just like men in the way that they will treat you how you treat them.
It's probably love. Love is blind. It could be because the woman is rich or powerful, (just as there are women who marry men for the man's money and power), but, most the time men and women love one another, and they don't care about looks, money or power. They just fall in love with someone of the opposite sex.
Cupid, the God of Love ~element
I don't think so. From what I have read and heard, men are more likely to fall in love by "sight" and women are more likely to fall in love by 'experience' or feeling. However, Love at first sight is often not meant literally, and many women use it to describe falling in love over a period of weeks rather than years, or perhaps days and not instantly! How's that!?!?