I enjoyed this piece very much - it shows that you have put much thought into it. Keep up the good work!
If I were to evaluate this piece objectively, the one thing that it lacks is economy. What I mean is that you have many thematic materials, which is good, but with each one appearing only once throughout the entire piece, it highlights the absence of structure.
I like your treatment of harmony, and the writing is quite idiomatic. I'm not a fan of the ending though. And bars 27, 28, 31, and 53 could benefit from two-voice notation (up and down stems).