"You've got to tell your money what to do or it will leave." -- Dave Ramsey
Building a solid financial future means controlling spending so you can build wealth. One popular method of controlling spending is a cash envelope system.
In this system each paycheck is budgeted and divided into categories of spending (food, gas, clothing, entertainment, etc.). You cash your paycheck, and fill each envelope with it's budgeted amount in actual cash.
For example, if you allow $100 for clothing, put $100 in cash in your clothing envelope for the month. Once all the money is spent from one envelope, you're done spending for that category and you must avoid temptation to pull from another envelope, visit the ATM, or use a credit card.
There's something psychological about spending cash that hurts more than swiping a piece of plastic. Your budget and money become tangible and wasteful spending is eliminated.