I loved the way you wove canon into this story—especially the distance between Severus' and Minerva's regard of others. And the little jabs at Albus and Hagrid were precious.
The fighting-together bit, and how each of them appreciates the other's lack of romance regarding the world, it was fantastic. I really don't know what else to say.
Oh! Yes! UST is one of my favourites, and so few people actually leave the tension unresolved anymore. So thanks so much for that, as well as for the believable pacing and interactions. Yay, you!