Nice tune, it is moving but reflective at the same time. I really like the progression and key changes. The only thing I would potentially change is adding space between some of the notes in the melody, to give it some space to breathe.