Have you ever wondered, why despite living in a better world than any generation has lived before us, we are the least happy generation ever?