For an entire generation, that day defined us: the day President Kennedy was assassinated. We can all tell you, we people of my generation, exactly where we were and what we were doing.
So can another generation for December 7, and still another generation who remembers January 28. And finally, for my son's generation, that day is September 11.
For my spouse, in elementary school, the school announced it just shortly before the school bus boarding time. My spouse was in the school library waiting for the bus.
Me, I was home with a broken leg (being home instructed by the NYC schools). My mother had left me to go shopping and came back, sobbing. She turned on the TV and that's how I found out.
But my generation is fading away and the December 7 "greatest generation" loses more and more of its members daily. January 28 generation (1986, Challenger explosion) will fade. And yes, even September 11, 2001. Time is the one thing common to all of us mortals. It moves too quickly, the older you get.
The sad thing is, for my son's children, when they come, there will come a day to remember, too.