Sort:  

I think there are lots of evolutionary reasons for wanting the "bad guy", but confidence does rank up there with one of the primary reasons. Usually confidence is not something nice guys exude when they agree to everything and say yes to everything.

There was a time when men taught their sons how to be men.. I think that day has ended (i'd like to think i'm teaching my guy - but the world has changed).. Its no wonder most men have lost their confidence. Its hard to be confident when there is a lot of confusion around what men are still allowed to do (or if there still is such a thing as gender). That said - a confident guy will win any day of the week - not just with women ;)