Most budgets fail before the first month is out. The problem isn't discipline. It's that you started in the wrong place. The step that needs to happen before any spreadsheet opens.