What do 80 years of research actually say about what predicts a happy life? To get happier, stop focusing on yourself and do ...