First of all, you have a great start on this piece and it certainly suits you. I hope you spend a lot of time studying and performing this piece in the time to come!
The teacher in me, however, has a few things to point out:
I would take some time in voicing your opening chords. For example, you need to decide which notes carry the melody (hint: the top notes). What is happening now is your top note will stick out on one chord, then a middle note during another chord, etc. You need to think orchestrally and find the flute and let the flute have a solo.
As far as rubato, I loved your rubato in the beginning generally, but you have it in the wrong places (i.e. interrupting a phrase instead of ending one). Also, when you speed up, don't suddenly slow down.
Lastly, as far as the Lento section, you have several wrong notes--you hit them with such conviction that I think you are always playing them wrong and they weren't accidents, so be careful when reading.
I thought your agitato was great except one thing: The pedal. I understand what people are saying about the melody being unclear, but it isn't in your finger articulation--it all has to do with your pedalling. Also, you must connect the lento to the agitato--you can't think of them as one section ending and another beginning. After all, there is an eluded cadence there.
As far as going into measure 36, please don't suddenly speed up just because it is more fun--this is a very common error made by almost every student who plays this piece. Just be more aware, and again, watch the pedalling the most here.
The return of Tempo I was fantastic, but again, watch the rubato. At measure 51, don't take any agogic liberties getting from the low c#'s to the higher chords--get there as quickly as possible; there is no exception to this.
Lastly, regarding the final 7 measures, do something with the chords--shape them in a way that means something to you.
Otherwise, I find your performance of this piece to be quite wonderful and you have a fantastic start.
May I ask how long you have been working on this piece?