I'm glad to know what everyone thinks of Snape's motivations. I intentionally left them vague, but I also wanted them to be clear (is that even possible? *grin*). Yeah, I assume that Harry does eventually come to terms with the reality of what happened and why.
Thank you, thank you. I'm really happy that you enjoyed it!