Congrats! Some times accountability is the answer. My BFF and I are holding each other accountable for finishing projects. When we sew together we get things done and in between we check on each other so we dont just slack off.
I look at those tubs and tubs of fabric in the pictures and think...look at all that money wasted they are never going to finish all of that.
When I go shopping, I go with a list and CASH. Lock your purse in the trunk of the car. Then if you really really really want it, you have to walk out to the car, dig out your purse, get the cash and come back in.