Today's question comes from the Washington Post live chat:
Do nice girls finish last?: It seems to me through many years of observation that the bitchiest, most high-maintenance and demanding women are the ones getting all the men, and nice girls finish last. I don't need a "provider" and don't want children, am successful, own my own home, etc. That seems to be such a turn-off to men! Is it that the bitchy/demanding/insecure ones make them feel "needed"? And why are so many husbands putting up with being nagged incessantly instead of choosing an easygoing, undemanding partner? And how do women like that let the guys know that 'yes, we still do need them'?