Why Stress Is One of the Best Predictors of High Life Satisfaction