I'm slowing coming face to face with a harsh realization on one of my projects: I am going to run out of yarn.
I don't know this for certain yet, so I keep holding out hope, row by row, that somehow two little tightly re-wound balls of cotton are going to make the right front of this shrug.
It could happen. It's not impossible. And I've probably got some more of this yarn knitted into a striped pullover I didn't really like. So I could probably pull a half a ball or so out of that.
I wonder at what point I'll have to rip it all out and kick myself for not thinking ahead.