Can Stress lead us to success?