Nice!
It's a little...loose (I'm not sure how else to describe that). But it's very nice, and reminiscent of a lot of other emotional piano pieces, which in this case is nice. Overall, it flows very well, and does indeed bring to mind those things you mentioned in the comments. Job well done!