Ohhhh, this is lovely. I have to admit, the pairing nearly frightened me away - because I am not a huge fan of Slughorn - but I'm SO glad it didn't, because I love Slughorn as you've described him here, and this is just an utterly wonderful story. Such beautiful things that you do with language, and I just adore your Severus. :D