Just so you know, I spent the better part of this fic crying. As in tears streaming down my face. I can't remember ever doing that before. *grumbles* First you break my heart by making me think Severus would die and then you put it back together again! (Thank God!)