I will have my credit cards paid off sometime by February then hopefully I will not be stupid and run up the bill.
It is those credit card payments that tie you down.
If you have your banking and CC on the computer make it a game to keep the balance at Zero. It’s hard at first then becomes more important than buying stuff as it becomes a habit.