How many moments have passed so quickly, yet linger in our minds...