Meaning: Our experiences together created lasting impressions that we will cherish and remember fondly for the rest of our lives.
Choice of Words: "Memories" are recollections of past experiences. "To last a lifetime" indicates that these memories will endure for a very long time, possibly the rest of one's life.
No related expressions found.