I quite enjoyed this. The pacing was spot on, the inner thoughts of Severus were hilarious, and I liked his interactions with Minerva and Filius. But, most of all, I loved how hope kept rearing its head and how Severus was afraid of it and afraid to squash it at the same time. That to me seems very IC.