I really liked this, a lot. I have to admit at the start that Snape's very woe-is-me I want to die attitude was so perfect I couldn't help but giggle every time he wanted to die. I thought Harry's interactions with Ron and Hermione were brilliant, I especially liked Hermione in this fic and that's pretty good because a lot of times I don't like her in fics at all. I loved when Snape would not let Harry punish himself over the explosion. One of my favorite things about the Snarry pairing is the commonality they share over carrying burdens that shouldn't be there's. So Snape knows exactly what Harry would do and how he would feel. Very well written and a great story!