While I disagree "not stand up for themselves" being the same as "too nice". What you're describing in the rest of the paragraph is quite accurate in the world of 20's and guys in their 20's as I can see are getting even worse. I work with a lot of young people (high school graduates and university students) and what I found is that there's a large amount of guys that's awkward, not confident and not sure what they want in any aspect of their lives, while I see a lot of girls (hot or not doesn't matter) come across mature, confident and know what they want. And that might be why you see more and more girls with guys that're like 10 years older than them.When I was younger I noticed some of my bro friends didn't come to realize that women simply don't like guys who don't stand up for themselves I.e. Too nice. A too nice guy will get used and abused. Stop being a loser and stand up for yourselves. This is the confidence that women like. I got accused of being cocky all the time when I was in my 20s, you know what though? even though girls would describe me as super cocky they'd still sleep with me :thumb: whereas the guy they described as nice was nothing more than a little bitch for them to boss around.
Guys, you don't have to be hot, but you got to be cool !