Latest reply ever; so sorry! I've been working out of the country with very, very little free time and an unreliable internet connection for the last month. Anyway...
I'm glad you enjoyed this! It's nice to get comments on older fics, you know? ;) The spoiled ending isn't such a bad thing. I'd tried to write this in such a way that it would be interesting to read Snape's words and reactions from a different angle when one knows the "twist." Nice to know I did okay. ;)
And thanks for letting me know about the Snarry Fic Find search. How cool is that?? :D