Embracing life’s challenges