That feeling you get looking back at your journey on another planet