Navigating life