On Meeting Life's Challenges