I have a lot of male friends currently in the dating fray, and none of them ever break up with a girl because she's too smart, too nice, too attractive, too good in bed, lol. Too smart? Most of my friends have trouble meeting women that aren't either 'naturally stupid' or just spend so much time thinking about vapid things (fashion, their appearance, social events) that they may as well be. Some of the guys who have probably heard 'too nice' are actually, as the article implies, letting women walk all over them. Not that I envy anyone who is still dating, ugh.
Re: Your ego makes men hate you
This makes me LOL. Thank you.