Surviving and Thriving in Life's Storms