Please enable JavaScript
Harvard has conducted an 85-year-long study on what makes humans happy. Psychiatrist Robert Waldinger explains what they found.