This is so nice! it makes me feel warm and hopeful :)
To me, it's not so much about how well one writes, but how much one feels. Having that said, I think this piece is well written with a nice flow. I really enjoyed reading it. Great picture too, beautiful!