"This country is broken and the sad part is nobody really cares"
To my fellow senior, posting as annon, yes you are right in many respects.
But since you say you're in your 60's then you've been thru the war years, the bankruptcy of our nation, states and cities, raging inflation of 20%, oil embargoes,
civil unrest that makes today's seem silly ...etc...and that's all just for starters.
We all survived, didn't we.? For most of us...it was not easy was it? But we worked thru things, adapted, changed, and as with previous generations came out ok.
I've already explained my love for my teams and their respect for me...which I earned. Plenty of empathy. Won't revisit that again.
Your son, as sooo many workers today need to do, must be flexible, prepare to move, and find a career that will support him and if he's luckily satisfy him too.
Restaurants are another form of retail.
Career change time?
No one wants to move anymore. After college I moved three times in 4 years.
The last decade and half of my career, with family including school age kids, I moved 3 times as well. Yes those were internal transfers but they were transfers others just would not take...and they paid a price for refusing ...while I enjoyed each move making more each time I took on another "challenged store" , did the right things, engaged the team and community and made my bonuses. To the chagrin of superiors busy preening themselves. Many of them not earning theirs and wondering why!
You want change? Vote! It's well past time for a change. The current experiment has been a disaster. Don't emote...VOTE!
Beyond that...retail as once known is dead.. has been. The big boxes and on-line sites are survivors for good reasons.
One last...toxic workplace? I've addressed that several times. Find something at work that makes you happy, gives pleasure and take your satisfaction from that. Do no more than asked. And as you can, while you can look for new opportunities and yes...challenges. If it's real bad...quit. You can quit..it may be tough...but you will survive and hopefully find something better.
Stay safe, be well.