Couple walking down a scenic road

The Secret to Happiness? Drinking Less Alcohol.

Men who moderate their alcohol intake generally lead happier, more fulfilling lives, a 75-year long Harvard study shows. In 1938, the Grant Study set out following 268 Harvard undergraduate men in order to determine what factors contribute most strongly to human flourishing. Dr. George Vaillant, who directed the extensive and detailed project for over 30…