Life's journey