Surmounting Life's Challenges