I loved that episode... and this story just proves why. It was so beautiful. And just like Kmf said, it wasn't all angst, because it left me smiling. It really was wonderful. Great job!
That was truly something. Amazingly done. The feelings and the atmosphere all captured accurately... It gave me a nice feeling in the end actually. keep writing!!