Have I spotted all my blunders?
Your third move is an error even if White did not have the fork. Do not develop your Bishop in front of your d Pawn.
Once you lose your piece for a pawn you are lost no matter what you do if your opponent makes reasonable moves.
I think 56 ... Kf8 would have won for you as your pawn was fully passed and the King could have stopped the white pawn
Thanks all.
Looks like I caught most of my blunders except missing the draw at the end and that 30 f7 mate.
im really tempted to say, where in the game was there not a blunder?
3... Bd6 blunder
8... Nxd4 blunder
10... Qxb2 blunder
11... d5 blunder
13... e5 blunder
16... Bh3 blunder
17... Qc5 blunder
lets just skip to the end
60... Kf7 wins outright, there is no defense for white
61... Qg3+ is a blunder like you said, Qa2+ wins