OP, I haven't read the thread, so I don't know if anyone's said this, but I think more than a budget, you need to know what emotions are behind your spending. You may be trying to fill a void, overcompensate, or justify. Try some soul searching (journaling or therapy) to get to the root of your problem.