This is probably not what you want to hear but ..
quit while you still have any self-respect.
There’s a limit and I hope you’ll reach it very soon. Meanwhile consider yourself part of the problem.
Yep, family and jobs are currently the ties that bind us here. As those change in the next few years, we will likely hit the tipping point.