Thank you so much! We both like Harry as a blushing mess and Severus as a brilliant but somewhat-insecure-in-bed ball of snark, so we had a lot of fun with this -- glad you did too! Rowling deserves to be snickered at over the creature in Harry's chest, hee.