Thank you! *blushes* I'm so glad you liked my protrayal of the characters - I felt I was taking a risk with Severus in particular, as I feel his frankly crap life really informs his personality, and I was afraid that watering down the angst would leave a watered-down character. On the other hand, it was quite freeing to have less of a charged backstory to deal with!