This fanfic is just gorgeous. So well done I created a TV Tropes
account just to review it. Beautifully written, with everyone so in character it's astonishing. Absolutely no mush, just honest, forthright and sweet; well-rounded, genuine and sensitively written. Stop reading the review...go read the fanfic! I'm off to find more by the same author!