I do pretty good about budgeting, me and my wonderful wife usually allot about $100 a month each for a personal allowance. She likes eating out with friends at work, I like buying toys. This sometimes varies, if one of us wants/needs more, we each get more, and often less too. I'm not the knife buyer I used to be, I think I only got two all of last year, but love my new rifle. I have a couple I plan to get over the next several months, and that means I'll probably sell/gift several. I have tried to stop being a collector, and don't feel comfortable if I have over 10 or so at any time.
I found that when I was being a obsessive consumer I was trying to compensate for other problems in my life. Working on those problems has made a more positive difference than having a closet full of neat stuff and the short lived Dopamine hit every time the UPS man arrived.
Grizz