Some j*bs are just too toxic to keep for any longer than necessary. I have had more than my share of them. I "retired" at age 50 but made a financial choice of "allowing" a new employer pay to sell my house, move all our stuff 2000 miles and pay closing costs on a new house all while paying me to work fewer hours in a far less toxic environment in a place I was planning on moving to after retirement anyway. I was only going to stay the required year but things change and one turned into 4 before I retired again.
I stayed on the additional 3 years because:
1) Year one my DW passed away suddenly and w*rk kept my mind and body going and doing something productive while I got my head around what had happened.
2) Shortly after DW passed away my boss left and they fired my only peer in the department. That left a HUGE hole in the organization and I was more than able to do the job so I agreed to do so until they found replacements thinking it would only be a couple of months.
Two turned into 8 and by then I was doing much better in life and found the j*b was filling a need both for me and the folks that worked for me. I had almost a free hand at what I did and best of all I was appreciated. That was a first in my 33 year career so I became drunk on appreciation and being a mentor to many younger "kids" in the workplace.
3) I got remarried and DW was not able to leave work unti she reached 55 and would leave paid med. insuance and a small pension on the table. The money was OK and the personal satisfaction was just enough to keep me invested in the j*b.
4) I was going to "punch out" at the end of 2006 but again my boss left, the GM left and several other key folks were on the verge of leaving so top mgt. asked me to fill in for a "couple of months while they found a replacement"...sound familiar? I agreed as DW was by then in deep medical trouble and the extra money was a good thing.
5) After 5 months of doing two jobs I had had enough. I gave them 6 weeks notice and then left. Of course they did not find replacements until after I left.
So now you know the rest of the story. I stayed for personal reasons that eventually evaporated to a point that the lure of not working far outweighed the desire for work-related psychological (Maslovian?) needs.
My advice is to get out when you feel you are carrying an empty bucket of work-related self-satisfaction (if you are lucky enough to have any).