I LOVED IT!!!! Ok now that you know I liked it :)) I can't even pick a favorite part or line they were all fantastic. Although, Lily playing Severus was rather good.
I really liked how you brought Severus and Harry together without changing a thing from the book even that really stupid epilogue. you have a wonderful imagination thank you for sharing it with us.
oh btw I would love you know what you were listening to while you wrote.