Oh, this is excellent! i wasn't quite sold on Harry's motivations at the start, but the way he pursued the need to understand Snape was fantastic, and the progression of their relationship was perfect. Also, I'm in the camp that sees the ending as hopeful, so I'm utterly satisfied *g*
(btw...I'll be adding this story to my recs page after the reveal)