If you are facing bullying, racism or sexism (or indeed any other -ism), then yes, leave immediately.
But for most of us, it's not outright bullying, but the constant grinding down, the non-stop requests for overtime, the occasional "helpful comments" that are actually insults, the constant interference, that really gets us down. Individually, they might mean nothing, but over time, they build up, and make you feel as small as the full stop at the end of this sentence. That's when you must plan to leave, but by first upgrading your skills.
It's not literally true, and not 100% true in any sense of the phrase, but I interpreted that as meaning that part of how you perceive your job comes from within; it's never just based on a cold and objective evaluation of the work environment.
If you're not predisposed to make the best of a bad situation, then every bad situation you find yourself in will seem like a dead end. In reality, some bad situations may even be opportunities for growth and change, instead of just being barriers to overcome. If someone has a particularly nonconstructive outlook, just about every situation might might seem like an insurmountable dead end.
To quote Sarah Silverman, "when life gives you AIDS, make lemon AIDS!"
"Changing your environment will not change your circumstances" followed by "How to move on to a better job"
Wait, what?
I'm in complete agreement. The OP seems undecided what his point is supposed to be. "Keep it together until you can get out" would make sense, except for that harped upon quote, and the fact he also talks about "finding out what negative patterns are holding you back from your goals", which really only applies if you keep having crap jobs; one crap job doesn't mean you have a negative pattern you need to get rid of.
The reason why he had ended up in a toxic environment is the key. Change jobs and you'll find you're in the same situation a year later, but with different people and different schemes. Change your mind and you'll find you might not need to change jobs at all.
"You can change your circumstances at the job, but that doesn't make the senior-managements behavior any less toxic?"
Too true, I was in the situation awhile ago of being checked-out at a bad job. I realized that I needed to turn around, despite really positive feedback from the management about improving performance, it did nothing to improve the management's ineptness. Most of my proposals of even basic industry practices like using Git to manage our code base, and switch to using a CSS framework were met with smiles but resisted.
The company inevitably self-imploded, largely due some egregiously bad management decisions. I was laid off, but at least I had gotten used to a workflow that made my skills more marketable...
It's just extremely popular at this point in time to always locate all responsibility at the individual who's the subject of the self help. It's empowering! Wherever you go, there you are! Never mind that, much like the concept of responsibility itself, it's only a convention.
That can't be true, can it? Isn't that the point? Your environment seemed toxic, so you leave it for a non-toxic place.
You can change your circumstances at the job, but that doesn't make the senior-managements behavior any less toxic?