I am going to run out of yarn before I finish the afghan I'm making for my boyfriend. The brand is widely available, but since I bought it about 8 years and two states ago, the chance of buying more from the same dye lot is nil. Also, they seem to have discontinued one of the three colors I'm using.
What should I do?
Embrace denial for as long as possible -- keep making squares. (That's what I did the last time I noticed.)
Buy yarn from a different dyelot and hope no one notices. (Tricky for the one that's discontinued.)
Buy a coordinating yet obviously different shade of yarn and use at random, which could look really interesting when used to stitch the squares together. (Tempting.)
Same as above, but plan ahead so the differently-colored squares look like they were supposed to be there and all the squares are stitched together with the appropriate yarn color. (Probably the right answer but requires effort.)
Something that will be specified in comments.
Make snowflakes instead. (Difficult to stitch into an afghan (but that'd be pretty).)