Track your spending with an app like iSpend or a program like Quickbooks.
Create a comprehensive budget.
Compare your income with your budget, and your budget to your spending.
Stop lying to yourself to create excuses that allow you to spend money you don’t have.