I've been toying with the idea of a yarn diet for a while, and when I realized that I have 50 patterns in my queue that I already have yarn for (!!), I decided it was probably a bit overdue. I have my annual knitting retreat in mid-April, so I've decided not to buy any new yarn until then, because I know I'll go crazy over all of Tara's yarn, and I have very little self-restraint in dyeing workshops, and we may or may not have begun hatching a plan involving a sweater's worth of yarn and some bright yellow and green dye. So I'll feel a lot better about going totally crazy for three days if I'm good and save up for the next six weeks.
Which, ugh. I love buying yarn. I really, really do. I know six weeks really isn't very long, and I know that I could have been really crazy and said no new yarn for six months, or even for a year. But of course, as soon as I decide to not buy new yarn I come up with new ideas that I just need yarn for now, dammit! When, ultimately, I know that I'm not going to have time to knit anything new in the next six weeks, so really, being on a yarn diet should be no problem. Except, we all know that's not really how it works out.