Very well written
This is a very emotional and moving composition. You've illustrated the story you explained in the description beautifully. My only problem with the song was there was some major distortion throughout the piece in the piano. Especially when there was a lot going on. A little EQ'ing will fix that. Other than that, don't change a thing. It's gorgeous!