This is excellent. I have to admit I'm a Snape-hater and never read him, but the notation "gen" made me curious. I'm really glad I read this - it's a fabulous insight on Snape and a very plausible reason for his choices.
I fear that fics like this may make me change my mind about Snape!
no subject
I fear that fics like this may make me change my mind about Snape!