I really enjoyed this. Some of the lines were very amusing, I like bottom!Snape, and I really like the way you described Sanpe's lifeforce and the comfort it gave Harry.
My one little nitpick is that I wasn't sure why Harry was wearing jeans in the infirmary? Wouldn't he have bene given other clothing?