Reflecting on Life: Meaning, Purpose, and Journey