navigating life’s challenges meaning