Embracing challenges in life