sounds like you've resigned too many games lately and need a breather from playing chess. It happens.
If you have played over the board competitions, the process is similar to chess.com. As you are losing and things get progressively worse, you are asking yourself if you should resign or keep playing. When you finally decide to throw in the towel, it is similar to chess.com asking are you sure, when you press the Resign button. so you might think of chess.com as your inner chess conscience.
As far as resigning one move before mate, there are always several folk like that. When in high school, one guy did that so often -- not giving people credit for being able to beat him, that one guy ( me....lol ) ended up promoting all my remaining pawns to Horses. But the guy still didn't get it and resigned one move before mate. So then after that game, I just played to beat him in a straight type manner. Though if you wish to experience many horses against your forces, challenge me ( as I see you do not accept challenges at this time ). though if you wish to play me on-line chess, it would be fine to set it up NonRated using the Takeback feature -- which is a good way for anyone to learn while they play.
Dear chess community,
While playing today, I had a great idea for a site feature.
Everyone knows how fragile chess players' egos are, so I'm obligated to propose a great idea: "CONDITIONAL RESIGN". After you derp up and see a tactic that costs you the game, you should be able to use your conditional move to resign if the opponent plays it! This way, you spare yourself the humiliation of actually having to hit that button, and of being taunted by chess.com asking you if you're "sure" you don't want to expose yourself to forks, pins and three pawns underpromoting to bishops for the next 12 moves as your position crumbles. In fact, you can just slink away quietly, the tail between your legs tactfully hidden by the shadows.

It's brilliant.
(...Though I'm sure everyone would just use this to bm and resign before mate in 1.)