We hear a lot in the media these days about how to make women happy, how to be attractive or how men need to do X or Y. It's what I would call an epidemic of narcissism among American women. American women are not as attractive as their foreign counterparts. Here's what I think is logically behind this phenomenon.

  1. American women have porked up

In 1960 the average American woman weighed 140 pounds. In 2014, that number stands at about 165 pounds. The obesity rate has gone up a great deal too. Scientifically speaking, fat women are more likely to have pregnancy complications and less likely to live as long.

  1. American women have become self-entitled

Whether it's about feminist ideals or whatever, we always hear in modern American society what women want. What women need. It's almost never about what men want. Historically, women were the primary caregivers in a home and led far more selfless lives than the modern American woman.

  1. American women act like men

Gender studies majors and activists a like have been trying to blur the gender line for years. To some extent they have succeeded. American women no longer know how to cook. They know longer clean even their own bodies and often look like a mess when they are outside. #1 sort of plays a role here, as obese people are really not taking care of themselves. Sorry ladies, it just isn't sexy if you're cursing, drinking beer, dressing like a dude and having casual sex with every guy at the bar. And yeah, word gets around. You pulled a train on 2 football players last week? Decided to try out one of the black guys at the bar last week to see if the 'rumors' are true? Slept with the bartender's brother? Well, I hate to be the bearer of bad news... but word gets around. Most men don't want to wife a loose woman.

I could go on, but I'm starting to feel like this is becoming too much. The bottom line is American women need to direly step up their game.