I am on a fabric diet this year and part of last year. I have told myself I have to finish at least one UFO(preferably 2) to start something new. I have been buying very little fabric. I have made my last several quilts from my stash. Can you sort of hide some of it from yourself or move it to another room? Sew in one room and shop in another? Sometimes my stash overwhelms me too.