Stressed for Success?