(My hat off to you for 35 years!)
I've been coding for 25 years in many jobs & many industries (although banking featured a bit tooooo much). Our industry is volatile, and right now it feels like a 'micro' repeat of the dotcom bust, where even the very good devs are increasingly under an unreasonable amount of pressure (financially, finding work, or otherwise).
Agree - life outside work is v. important, but I think it's equally important to work in an industry which aligns with one's values, rather than just for the money etc. At the end of the day, every role will be difficult at times, but if you're behind the potential impact of the company, then that makes the challenge more tolerable
(*cough* ~Don't be evil~ *cough* sigh)