Don't circle the drain on a job you hate.
I spend a lot of time with people trying to get them to look more than one step ahead of where they’re going. They’re optimizing for the short term - to get through the week and go out on Friday, to get to the next vacation, etc. Most folks are great at not tripping on something in their direct path but tend to need to improve at things that require them to walk a course for several months or even years.