This was beautiful. It was wonderful to find someone in the fandom who actually puts feeling into writing (not to mention grammar). Please keep writing. You're a delight.
Author's response
Thank you very much!
I try to put as much feeling as I can into my writing, as for grammar; I can be a pit of a fascist when it comes to punctuation and spelling!
Thanks for taking the time to leave such a nice review! :)