Momentous Events, Vivid Memories – How Unforgettable Moments Help us Understand the Meaning of Our Lives