Plan your spending each month. If it isn't in your plan, then don't buy it. If you want it and feel you can't live without it , put it in next month's plan and wait to buy it. If you have any debt, then get rid of it. The pain of paying it off can help you to make wiser decisions in the future. Make sure you have an emergency fund. Things always happen and it is best to be prepared. When you plan your spending, you don't feel guilty about spending money because it is in the plan and you are prepared. Never spend more than you make and save money for the future.