The other big thing is the lack of job opportunities in smaller cities, solvable via working remotely but still relatively uncommon, particularly for new hires.
It still sucks and I hate working, but it's the least bad path that I could find.
Working remotely is an option here (if you go this route, look for a 100% remote company though).
Considering the ancestor comment and how the situation seems to weight on that person, I would advise to try and find a better situation, because from personal experience, when you start grinding yourself for a job postitve outcomes become very unlikely.
You can easily make 150k in this environment, where a 250k home is 3k sqft in a good neighborhood. I'm making quite a bit more in the management/director track.
Or you can take a massive pay cut, tank your career, and go live in the middle of nowhere.
Sounds great.