Very nice indeed.
Glad to see you hold on and produce a complete work.
You shouldn't worry about "what little ability" you have. As you learn craft and the more you compose and push yourself without getting frustrated "what little ability" you have will grow.
I Hope you have gained the confidence boost you need because I enjoyed it. I did enjoy the switching back and forth of the modes (something I tend to do as well).
The only thing that I didn't like which is just my personal taste is the restatement of your opening theme at measure 17. I feel that because the piece is not very long and the A section repeats we hear the theme 3 times. Just would have liked to here more of the continuing development going somewhere other than the exact restatement.
But, as I said it was a good piece and I enjoyed.
