Stress, Self-Confidence and Life Satisfaction: CERGE-EI Insights, Spring 2017