My stash is pretty small, but it happened by accident. I buy fabric for a specific purpose (usually). If I later decide I don't really want to do that project, so the fabric is added to the stash. Of course, since I have plans for that fabric (even though I may not remember what that purpose was any more), I can't use it. I do break that rule from time to time, but not often enough.