First questions (before listening): How long have you been working on this, and what issues have you examined besides the basic note learning stuff? I know how you like to learn things rapidly and record them immediately
Some pieces just take more time.
After listening: Any one of your tempi would have been fine! It fluctuates too much and rushes a lot at the beginning.
About the repeats: This piece doesn't need to have much changed on the long repeats imho except perhaps a more decided final cadence the second time. The short repeats, m. 11-16 and similar, are another story. It gets repetitive if you play all those measures the same way. Here are some options: vary volume, vary pedaling, vary articulation, vary voicing.
I think what this most needs is a lot of melody alone work to help you plan the phrasing. The melody is already louder than the accompaniment, which is good, but it needs a lot more shape. Especially where the melody is all quarter notes. Melody alone will give you a fresh perspective and help you see the piece as something other than a million annoying sixteenth notes. For one thing, identifying what is the melody is itself an interesting question...
The places that feel train wreck prone to you (maybe m. 23-25 and similar? with the tricky finger 4-5 bits? that's what I find most difficult in this) really just need a small amount of slow, fanatically even, 100% consistently fingered practice to firm it up. Do do that but don't focus on it to the exclusion of melody alone work.