Stressed people everywhere