Nice work!!
You've got the notes, the rythm, the dynamics... Now work on cleaning it up, precission and clearness. Isolate the semi-crotches passages where you don't feel accurate and play them slowly until all notes flow naturally without doubt, try different rythmic figures.
Take care from measure 14 to 19, I have a legato for the groups of notes in LH, and the same for measures with the same motif.
I envy your trills

Congratulations and good luck!