Well done, Samik! Would I be correct when I assume this is only your 2nd story, and that your first story was only 55 words long? (No, I don't have the archive memorized; I checked.)
This is excellent, and very sweet.
Irene
I try to take one day at a time, but sometimes several days attack me at once.