I enjoyed this on first listening. It certainly possesses a Bachian studiousness and intensity.
If I may be permitted to make three suggestions, already brought to attention by Euler:
Firstly, it does sound like you are alluding to three-part counterpoint in bars 9 to 26, and again in bars 35 to 42. I think it would, therefore, be a good idea to separate out the voices on the score, so that it is notated as two voices in the treble and one voice in the bass.
Secondly, there are parallel fifths in the piece, such as in bar 19. Watch out for these! It would be a good idea to fix them.
Thirdly, the piece contains a number of open fourths and fifths, such as in bars 10, 20, 22, and 38. These intervals can often give a sparse, dry texture. I'd recommend that some of these be filled in with thirds and sixths, which will give a richer texture.
Aside these, you have written a very charming piece, with freshness of invention and warmth of expression. You also have a good sense of form and development, with the pace and tension gradually building up until the magnificent explosion of semiquavers between bars 27 to 34. After polishing up some of the technique, it'll be excellent.
If you make any further drafts, I look forward to hearing them. Good luck!
Hane Htut Maung