Thriving in Life's Adventures