My mom has been really concerned about me eating so much sugar lately, and she should since I'm diabetic. So we agreed that since I can't seem to control my spending on sugary treats with a defined budget, that I should keep my debit card over at her place for a while as I work through sugar withdrawal. It worked with my tendency to get takeout food all the time, now we're trying it again with sugar. I tried giving myself, say, $200/mo and no more for food, and I still spend it in a week because I'm eating treats. I'm addicted to sugar and need to stop the impulsive spending on it (I have ADHD, too).