Kev
It's not that we knit-pik, but we're just trying to untangle the "yarn" you spin! Either meaning fits "yarn", take your pick!
1. A continuous strand of twisted threads of natural or synthetic material, such as wool or nylon, used in weaving or knitting.
2. Informal A long, often elaborate narrative of real or fictitious adventures; an entertaining tale.
Perhaps you should take up hobby, perhaps macrome!