Psychology and the Challenges of Life