Trouble is - it is hard to dive through the stash and feel guilty, and easy to just buy it and keep piling on the leftovers!
I keep telling myself - NO MORE - then some project has all but one or two materials - so down to Joann's to get it, then bring home 5 (not the ones I went in for) so back to the store till the budget goes dry!
I finally decided to only shop the going out of business clearance sales and auctions/garage sales, and ask for help if I have only one or two materials missing. So far, I've managed. I console myself with the thought that 95% is for charity, so eventually it will all work out. I finally started to Pay It Forward with others on the guild, again to cut down on the guilt. It helps!