This is just absolutely perfect! I don't really know how else to describe it. It's all beautifully written, and then the ending! I wasn't expecting that at all, I thought it was Lucy. I also loved the way you showed how their relationship evolved. Just perfect! :D Amazing job!