A big question is this: where do you want to get your fulfillment from?
You have a great job now, with lots of benefits. The problem with becoming comfortable is that you sometimes get bored. But, as you've seen, management = politics. I've held a couple of management positions over the last 15+ years in the workforce and I learned that the actual work of management = babysitting. I am not a ladder-climber; I eventually discovered that I am not financially motivated, which is to say that once I started making enough to maintain my lifestyle, I don't feel the need to pursue more money - there are a lot of jobs available that pay better than what I do now, but I'm also really happy with what I do now (freelance IT, basically computer admin consulting). I found working in management to be frustrating because I didn't get to do what I love (play with computers) & also because managers are typically extremely sensitive to embarrassment & criticism, so there's this whole insane world of stupid, petty politics that goes on within companies that I discovered I didn't really care about. The pay was good, but as I like to be busy & work a lot (I average 70 hours a week, 6 days a week), it was not very fulfilling for me.
I've bounced between corporations, small biz, and consulting in my adult working life. Right now, I do freelance IT. The pay is decent, but the current state of healthcare in America makes being independent difficult, due to the high cost. Business is good & has generally always been good, because nearly all companies require some form of computing to operate in today's world, and not all companies have the resources to hire a full-time IT person on staff (payroll, benefits, etc.). I have a variety of clients in everything from the food industry (temperature monitoring, security systems, POS setups, etc.) to hi-tech shops with all kinds of cool computer-assisted machines, like 3D printers & CNC cutters. I'm not really breaking any new ground in the IT world, as I work in a support function, but I really enjoy helping people directly & also have a lot of fun getting hands-on time with a variety of industrial techie toys. So for me, I like what I do, I work a lot, and I get a lot of fulfillment out of my job. I also enjoy being able to pick & choose my customers. I've had to "fire" insane customers before, and it's great to not be stuck under a difficult boss at-will.
Right now, you have a stable job that is providing for yourself & your family, which you can ride out to retirement. You want to climb the corporate ladder, but the politics are unappealing. You can jump ship, but there are stability & seniority risks involved. Thus, we loop back to the original question: where do you want to get your fulfillment from? For a lot of people, their jobs are their "hobby" or their "baby" and that's what defines them & what's "who they are". For other people, they simply haven't fleshed out what they like to do outside of work, and so they don't have a clear focus on what really drives them or motivates them. Either way is fine, getting fulfillment from work or from outside of work, but you have to figure out what does it for you. I don't have a zillion dollars to blow on crazy tech toys every day, but thanks to my work, I'm able to play with everything from robotic arms to package-making CNC devices to candy-dipping machines. I didn't enjoy feeling like just another cog in the corporate machine, and I like seeing the direct results of my work, so my current job has turned out to be an excellent fit for me.
The question is, what does it for YOU? The reality of life is that you will work, retire, and die. Not to get morbid, but on your deathbed, do you want to look back and see years of dealing with harassment politics while working in a highly-paid management position? Some people really enjoy that (see our current president, for example), but others don't. Some people value family time, or vacations, or material goods, or hobbies they can deep-dive into. Lots of options out there...the question isn't so much about survival, as much as thriving. So, how do you want to spend your time for the next 15 years?