Wow, that G# minor move I didn’t expect at all. It kind of reminds me of Beethoven’s Moonlight Sonata in terms of the mood, like a more moderated Presto Agitato if you will in the Allegro and like the Adagio Sostenuto of the first movement in the introduction:
Dramatic like your Allegro
More melancholic and contemplative like your Adagio
But, in terms of the structure with its reappearance of the introduction in the development, and the complexity of the development, it reminds me of a different minor key Beethoven sonata, which happens to be one of my favorite sonatas of all time, the Pathetique Sonata. The block chords that show up in the introduction material of your sonata also remind me of the Pathetique Sonata, specifically the introduction of it.