There are always options, although they may not fit into the mold of your ideal solution.
Motorbike instead of car, bus instead of car, cheaper car, working remotely, multiple part time jobs instead of 1 main, DIY repair/replacement, barter/swap for help, internal transfer, and if all else fails, drugs.
Good luck and hang in there! I did at my company, for 5 very long, understaffed and underpaid years. Finally got staffed up (although a couple are total nitwits
) and got a raise. There is something to be said for perseverance.