Too funny that I just noticed this post. When I finally got around to organizing all my crafting/sewing stuff I saw how much fabric I had and decided there would be no more buying unless I had an in-progress project for it.
I'm happy to report that I'm doing pretty well with my "buying diet". Yes, I've had a treat here and there (I buy online a lot, so sometimes I do pad out an order with a bit of "treat" fabric so I can make the minimum for free shipping or if it's something from my fabric wish list and/or on at least 25% off sale).
I found making a list of approved purchases is helping. It allows me to do some buying but keeps me focused so I'm not buying merely to hoard the fabric. And I'm getting things made, too. One of my approved purchases was fabric for a giant squid plush (it's 6 feet long!) for an art show next month. Since the fabric was on the approved list, now I'm more motivated to PROVE I needed that fabric by finishing the project (fabric has been washed, ironed, and cut--so I'm making great progress).