AskMen.com believes they've narrowed down the TOP 10 Things That Make Men Happy:
10.  Being the Top Dog at work and making more money9.    Sex...duh8.    Being young...and being old.  Scientific research shows that happiness starts off high when we're young, then takes a gradual drop as we age before rising again after age 50.7.    Living close to work6.    Marriage....it adds years to a man's life5.    Volunteering and helping others4.    Having a job you love  3.    Having a happy partner2.    Being in good health1.    Good friends