I just really got into quilting at the start of this year and I already have what I consider to be quite the stash (although some of you have stashes that are just incredible!). I had to put myself on restriction too - it's just TOO EASY to buy fabric that I have no plans for!!
Now I only buy for specific projects, and I only let myself get about 2 projects ahead of things I'm actually working on. It's really hard to pass certain things up, though, so sometimes I let myself buy something for "my" quilt...the mythical quilt I'll make some day when I'm done making them for everyone else! But I'll only allow myself a half-yard of ONE fabric for myself, so that's kept things pretty reasonable.
Of course, this forum is no help. Y'all have taught me about so many stores and products that I had to go check out! I would never have splurged for Aurifil on my own, for example. Now I have about a dozen spools of it. Thank you...I guess! LOL