You display the potential to play this piece very well someday. However, I question the attitude (and the teacher) that allows you to put this effort onto this forum for criticism (and into a recital) in such an unpolished state. All your good qualities (and you seem to have many) are masked and overshadowed by misreadings and your apparent value of speed above accuracy.
The B section is beautiful (and according to some, 'sappy' enough) to survive without so much rubato, just play it more evenly and let it speak for itself - particularly jarring is your acceleration of the left-hand figure ending the previous phrase in anticipation of the entrance of the next phrase at a more rapid pace (I cite meas. 58-59 and similar) - you should finish one phrase before beginning the next--a criticism that goes beyond just this piece. In otherwords, this is where the singer takes a breath.
I don't want to discourage anyone from posting sincere efforts, but in this case I find it difficult to be kinder to you. You are one of those maddening pianists who really seems able to get inside a piece and discover it's soul, but in your attempt to translate that into a performance, you compromise so much that it doesn't come across - I'm left frustrated at how much better I feel you can do. My advice is to return to the drawing board so to speak - slow down and work for accuracy before speed and correct the misreadings. You might also try, just for the hell of it, playing the Largo section even-tempo, observing only the dynamics, then adding bits of rubato at a later time. You are putting the cart before the horse in so many ways with this piece - you play with great soul but you need to add that back in later to a more accurate reading.
I apologize if the remarks above seem harsh - I really don't know your age or musical goals so they are offered in the spirit of constructive criticism. Play on.
Gerry