Lmao I completely agree with the "don't resign too early" Today in school I was playing against three players who've been playing for three years and i just had my king left. They were saying I already lost but I didn't give up and it ended in stalemate! Pure luck but really taught me a valuable lesson XD (Edit: Valuable lesson 2 I gave up. I don't play chess anymore XD)
if youre fighting people in real life its kinda cringe to not resign when youre losing... because youre essentially just annoying them. But youre a child so I dont really care
The right answer is always... BLUNDER ON THE NEXT MOVE!!! But at least I can add the "Create checkmate threat to prevent passed pawns from queening" to my chess knowledge
chesscape, you made a mistake. in your third puzzle, kg7 isn't the fastest way to checkmate. Nf6 is immediate checkmate because your rook is pinning the other rook.