Navigating life's challenges