Severus' anger and bitterness and palpable here, yet at the same time you had me snickering at his sarcasm and dark humor. Amazing trick, that. Also, I adore you so much for making "stuck and forced to work together" work post-DH. That was always one of my absolute favorite themes in Snupin (and Snarry and Snack) fics, but it all but died out after the release of HBP. So thanks so much for that! Great job.
Even though his is essentially gen, I'm positive they won't want to stay away from each other after this. And of course, we all know where that will lead... ;)