I think kelly_chambliss put into words what I couldn't - you can feel both Viktor and Snape's alienness here. I felt a step removed as I read it, but it was perfect. It was exactly right for this fic because I felt like I imagined Viktor felt - not quite sure of what was going on and different to the people around him. You could sense the slight awkwardness between them, even as you could see Viktor cared about Snape. And the cat analogy at the end was perfect. I'm not sure I'm making much sense at the moment, but this fic has left me feeling in awe of what you have done with these two. An amazing read.