Excellent story, masterfully told. I guess Snape just can't be expected to leave well enough alone - nice touch leaving him with just a little magic, so that he can appreciate what he's pissed away.
Looking forward to your next story.
Write on, write on!
N!