Have I told you that you make Snarry palatable for me? What a nicely-crafted story. I was SO happy to see Fawkes taking care of Snape, cos let's face it, that was something that ought to have happened in canon. *fumes anew at DH*
You used the patronii! Hurrah! Although I'm hoping for the sequel featuring rutting!patronii *sniggers*