Good for you on controlling yourself, your organizer will be proud.
One thing your could do is total up the amount you want to spend on stuff like that and sit it aside for the stuff you really want on your list. I have so much fabric right now, so I made a deal with my fiance that I would not buy anymore fabric for now so I can save up for Emily. I work in a craft and fabric store, so not buying fabric is going to be really hard when i spend 16 hours a week surrounded by it. Having a goal is always helpful.