navigating through life meaning