Sounds great to me. Admittedly I didn't pick apart the counterpoint, but one thing that stood out is that eighth note F in the middle of the piece. I would have added it to the end of the second repeat, and gave the ending a 1st and 2nd repeat, one with and one without the note. It sounds like a hiccup and out of place as it is.
Otherwise, fantastic music. Any plans for the form? I feel like that's your next step.