Had a couple programming jobs after college. One was a startup that folded after a couple years when the president, CEO, and CFO all got indicted for tax fraud. The other was at a game studio a friend from college started that seemed to be successful... Then he started using company accounts as his personal piggy bank and stopped paying his employees.
That part you wrote about developing a lack of trust in humanity really resonates with me.
By now, I've lost touch with anyone else I knew in the industry. A couple medical issues wiped out my savings, so I don't have money to relocate. And the only jobs I've been able to find in my area barely cover monthly expenses.
These days, I try to forget I'm only ever a few paychecks away from homelessness and utter destitution. Instead, I just focus on keeping up my health and tinkering with the latest technologies. All I can do is hope someday a position near me opens up for a Rust dev or K8s admin or whatever the next thing happens to be and be ready when it does.
Anyway, hang in there. You're not the only one stuck in a rut. Keep holding on to whatever it is that still brings you joy. Never let them take that from you.