Accepting Life's Challenges