I keep a short list and buy when I have the spare money. I don't use my savings & don't have credit cards so it's easy for me. I always round up when going thru my weekly allowance and I'm very strict on it so extra comes often.
Besides I'm single, childless and debt free. Truly live the perfect life and indulge in many collections and hobbies monthly. I plan on making no changes to it ever, not a fan of children, not an animal person and really only like the company of myself and a very small select group of friends and they know I'm not like the rest so they don't expect anything of me. Money has never been an issue for me. Spend when I have modestly so I always have something. It's really not that hard.