Stressed out? Take the Power of Self Esteem!