I, too, loved this:
"Nice haircut," Jimmy said to Lois as he whizzed by the two of them, heading on an errand.
<<Jimmy?! He looks like a completely different person!>>
I like him "whizzing by" too. I noticed "bare", but it works for me either way. Take credit for it, that's my motto.
Great story. Always looking for Christmas time travel.
Yes, I think it is better encountering Superman first in her own home, though she doesn't really realize it yet. As for the ring, maybe he was starting to change to Clark and put it on first?
I like the ring on Superman.
More soon!
Artemis