Thanks. I actually spent quite a bit of time working out the plot line, and I'm glad that it shows. My story beta and I went back and forth about just how much help Snape would need to change his life, and make him happy, but still be recognizable.
I had such a good time writing that Harry-Dumbledore discussion. I must have rewritten in about five or six time, trying to get the balance right. I didn't want it to fall over into ridiculous.