Is Life More Stressful Now Than Ever?