Consider putting yourself back on cash. If you think you shop impulsively because it is so easy to use plastic, try to give yourself a cash allowance every week. You may go over the allowance, but you will have to go to some effort to replenish it. This can be a great way to get a handle on spending.
Second, and more importantly, this method doesn't provide any real guidance on what to do with money as it comes in. You're left to try to figure it out as you go. Mistakes are made...frustration sets it... you give up. That's because your budgeting worksheets are missing the most crucial part of any budget _ the spending plan.