Navigating through life