Moving to Phoenix for a job that doubled my income, and then not buying a house to match the income but instead living like I did before, was the key in my life.
There is a certain level of income needed to be able to have enough resources and energy to make the good long term financial decisions. Prior to that, I did my best, but now I succeed. It takes a lot of energy to live poor by necessity.