I selected a number of the options, but ultimately I wouldn't say there's one "correct" response to any of these circumstances. What I do feel with certainty is that keeping things unchanged and just trying to stick it out is not the best option. Maybe quitting is the right move (and there's no shame in it!!), maybe a break, maybe intentional changes to the dance situation, maybe working to figure out whether the problems come from dance or elsewhere. Or (more likely) a number of these things in combination. This poll makes me very sad. I'm wishing you luck in figuring out your own best answer!
Dancing has to be kept in perspective. For most of us, dancing is a negative income activity, so we have to work so we can pay the rent, keep the lights on, and put food on the table. And we may have other personal responsibilities, such as children.
Just about anything can be overdone. Some things are overdone more quickly, such as alcohol. But dancing can be overdone as well. The answer is how you pace it, and how you balance it against other things in your life. When you spend more time and/or money on dancing than you really can afford, the answer is not to quit dancing entirely. Dial it back to something you can sustain for the long term.
And when you can't change something to reduce that negative stress. Sometimes it takes me a while to figure out how to do that when I'm unhappy with something in my dance life.
A long time ago when I was learning something else, I decided that when I was very frustrated about my progress, I would re-evaluate in 6 or so months. Every time, I had passed the roadblock six months later. I give myself the same kind of timeframe in dancing. Of course, there's always something new to be frustrated about by then.