Oh, how I enjoyed this! I can't even find words to tell you how much! Your Snape is just so human in this, not a cartoon villain or Byronic hero, just a wonderfully flawed, uncertain human. I think I fell in love with Snarry all over again reading this! And even though I can't vote, you get my vote for best OC's ever!