When dealing with money it is important to control you money. Creating a budget can help with that and there are all sorts of tools, but what it comes done to is being intentional with what you do with your money. You have to put you money into things that are important to you. More importantly you have keep you money out of things that aren't! So, next time you get the urge to spend, stop and consider what you really want to do with that money.