Oh wow! I'm just so, so in love with this story! There were parts that I had to read slowly because I just did not want them to end and parts that I just caved and read quickly, then went back and read them over because again, I just didn't want this story to end. Brilliant and moving and tender, but in a Snape-y way!