Oh bloody effing hell, that was just so hot. I actually felt sorry for Severus at the end when nothing he was trying to show Harry worked and then the little so and so had to say "I learnt that no man could every satisfy me as much as Severus Snape." which is so true and Severus was done for.