There’s a persistent bit of knitting folklore known as the curse of the boyfriend sweater; the version I’ve heard most often is that if you start a sweater for a boyfriend, he will dump you before the sweater is finished. (This assumes, of course, that you didn’t start knitting the sweater for that very reason. If you did, you have my sympathy, although I am concerned that you are not being properly medicated. See your doctor.
I don’t know why I’m so interested by the idea of a knitting curse. I’ve only knit one complete sweater and three-quarters of another one for my daughter (began it when she was two – she’s read the Hunger Games trilogy recently). Clearly, sweaters are not TV knitting for me; they’re I-need-to-concentrate-and-do-you-mind-eating-cereal-for-dinner-again knitting. As I’ve said before, I’m really a TV knitter, and hence unlikely to endanger any relationship with a lopapeysa.
I guess my take on it is this – do most men really like hand knit sweaters? There’s something about sweaters that suggests your mother dressed you. Maybe men leave because they dread having to wear one. Guys: seriously, just tell your knitter your beautiful sweater was eaten by a pack of feral dogs when you took it on a camping trip (…the damnedest thing, honey; they must have thought I was a sheep…). This is unlikely to trigger a repeat sweater, unless your sweetheart would secretly like to see you torn to shreds. In that case, I think you should leave. Quickly.