It certainly is heroic, how it goes from the mystery turning into drama of the minor key to the glorious key of F major. Once again, I am reminded of the Pathetique Sonata, this time because of the octave alternations going on in both hands. It also sort of reminds me of the Appassionata Sonata with just how much is in the bass. I happen to have started a heroic piece about a month ago and this one's a biggie for me, it means my dream as a composer is so close now. It's taken 4 years to go from conception of the idea to the start of the execution of said idea. It's my first symphony and I posted about it a couple days ago here:
My dream as a composer is to write a piano concerto, and if I can compose a symphony, I know I'm very close to achieving said dream. Anyway, I love all the movements of your sonata and I think they go well together as well as working well individually.