Oh, interesting and original with a happy ending... or rather two happy endings.^^ This is so well constructed, with everything and everyone having something to do with Snape; I love how we get bits of information through the story and then it all makes sense and is so obvious once Harry meets Snape.^^ Also love how Snape insists that Lily Potter must have the best childhood imaginable, that's terribly IC.^-^ And the endings... *sighs*^^ It's great that you didn't write a typical happy ending here, with Harry either staying with his family or leaving Ginny to be with Snape, but somehow found a middle course.^^