Similar situation.
I stuck it out, retired early, grabbed the retirement bennies ASAP, never looked back.
I knew I did a great job, that is what was important to me.
Don't let your job define who you are.
Jobs and companies come and go, you will always be you.
You don't need a weatherman to tell you which way the wind blows.