Fantastic! Really beautiful writing and I loved the structure, with all the different what-could-have-beens going further and further back in the past to the what-was. Oh, that last scene, that last sentence, it really touched me. And little Teddy was adorable. *g*