It's a common refrain: the world is more stressful, and humans are more stressed, than ever before. Commentators implicate a variety of causes: political instability, economic uncertainty, social ...