If I have a lone king and my 1500 rated opponent has two rooks. That sort of stuff.
Don’t be so quick to resign.

If I have a lone king and my 1500 rated opponent has two rooks. That sort of stuff.

I'm surprised by the number of opponents who have resigned early in a game after losing a minor piece. In those circumstances it's definitely worth fighting on.
But if it's late in the game and your opponent has a clearly winning position, I think it's disrespectful to make them chase your king all over the board. Resign gracefully and move on.

I just resign after I know I can't win without opponent playing a stupid blunder. I know I might have a chance to win but I hate winning that way, hoping for opponent to make a stupid blunder isn't what I want to do

You save your precious time to analyze the game and learn from your mistakes
Agreed.

I am a supporter of resigning. People resign to save time.
There is always the chance that one will come back from a losing position.
But the chance(at high levels at least) is very low.
Better to admit defeat and go solve puzzles or take a walk or analyze the game.
Sure sometimes people resign some games that they would have won if they hadn't.
But competition is not about winning "some" games. It is about winning the most games possible.
Resigning and doing puzzles or any other good chess training will make sure you lose less games than never-resigning will.
And some people resign because they consider it to be "good sportsmanship".

i disagree shadow
I am 2300. I play on to make them flag or to stalemate
While that is definitely a reasonable strategy I still stand by my statement.

I am a beginner. I lose most of the time. I try my best, but it's demoralizing to keep losing. Once I have an opponent who is easily maneuvering me, I find it angers me. Not that I blame the person, but it magnifies my own inadequacies as a beginner. I have only played 34 matches, but I have yet to find an opponent who makes a blunder, even though I usually play others with a low rating. I resign to keep myself from getting so discouraged I don't want to play chess anymore.

One main reason players should learn when to resign is that it makes them a weaker player not to know when to resign.

loves almost all your opponents make bad moves. To improve you need to recognize mistakes--yours and theirs..

It depends whether I want the game to end or not. If I blunder early on, I continue playing. If I blunder late in the game, I sometimes resign. If checkmate seems inevitable, I resign

I resign if there's no doubt I'm in a losing position, unless my opponent is low on time and I think I might be able to keep the game going until they time out.

I agree never ever give up till the scores are written on the scoresheet.
I strongly disagree

I agree never ever give up till the scores are written on the scoresheet.
I strongly disagree
Agreed. I am curious to know why you disagree though.

I am bad for resigning too early but I would rather save the time to analyze the game and move forward to the next one. I prefer to make up the loss with a couple wins.
I get your point though and respect as there are many times where I did not convert a winning position or draw by stalemate of my own fault.
1. The opponent could make a terrible mistake that allows you to win (has happened to me before)
2. The opponent may be bad at checkmating and end up stalemating, saving you some points for the draw (happened to me before)
3. When you resign, you’re not letting a fellow chess player get that “Killer Pawn”, “Killer Knight”, or killer etc. achievement (if that means anything to you)
4. And you are cheating yourself and your opponent out of practicing your end game tactics/strategies.