Well, I have to support a family on it. I dont get time to do anything enjoyable. I don't have any upward mobility. All with no end in sight for when I'll be able to quit this job I hate.
Start working some l33tcode problems and applying to other jobs. If you hate your job, it pays poorly, you have no upward mobility, and you don't get to do anything enjoyable, get another job. The companies on levels.fyi are all hiring, go do what it takes to get hired by them.
There really aren't any job options in my area. I don't consider remote an option for a new job since it's much more difficult to onboard virtually. I dont have time to LeetCode due to family constraints.