You did a really nice job with this. Severus seemed so comfortable as Temperance, but I did love that he was able to be himself with Harry in the end. I knew it was coming, but that moment when Harry lets him know that he knows who he is was so delicious. And you did great with the het sex!