This was so funny! I really enjoyed the death jokes, the way Severus kept a running commentary during Harry's date, the ease with which Harry accepted his guardian angel into his life.
The sex was titllating, and Raphael 'overanimating' some of Severus' parts was also amusing. You also hit Severus' snark right on!