I loved this story. It was so melancholy at times but still so hopeful. I liked that Harry knew the cat was Severus from the beginning. I was startled to learn Harry was the cause of the fog (I didn't think of that, it was brilliant) and the two of them coming together was perfect.