Ah yes. You may rightly complain about the old unintentional queen sacrifice. However, the three moves where you left mate in 1 open for your opponent would have killed you quite decisively earlier.
Based on that, it's hard to agree that you should have won.
So this is my first analysis and I miss clicked move 23. So I would just like your input for the first 23 moves of the game.
I thought my opponent was playing not so super since he started with 1... h5. I still think the game was interesting though. Should have won this I think.