I found this following opinion online and I thought I would share it here. It's pretty interesting and IMO a pretty legit answer to the question, 'Why do girls always go for douchebags?' My experience has taught me that if a woman actually SAYS that she wants a "sweet guy" you should NOT be that guy. Here's the thing about women - most of them have absolutely no idea what they respond to romantically/sexually. They have ideas in their heads about what they want (or should want), but are usually completely out of touch with what they actually respond to. It's not that women like douche bags. It's just that the typical bad boy/douche bag exudes certain qualities that women DO find appealing. Women like men who are strong, confident, assertive, guys who take charge, independence and guys who don't care what other people think. Douche bags are like this. They're a whole lot of other things too, which is why relationships with them never last very long. But they never fail to attract women. The problem most sweet, nice guys have is that they are overly preoccupied with pleasing women. They try hard to be liked, they avoid confrontation, they appease, they beg and they try too hard. Women get the distinct sense when they're with such a guy that this guy needs her a lot more than she needs him. This makes him less valuable in her eyes. The secret is to adopt the strong qualities of the douche bag, while at the same time keeping your good guy traits. No woman would ever complain about a guy holding a door open and being a gentleman as you described. She just doesn't want a weak little pus*y who begs for her approval and attention. ---- What do you think?