My best friend no longer asks me to make her anything after I tried to show her how to knit.
She couldn't even understand that you take the old stitch off the needle. So she decided it's too hard and gave up.
And now somehow, that's given her an appreciation for the effort I put into my projects.
As for my boyfriend... he's watched me knit, and watched me tear apart a project in frustration, then watched me knit it back up again, only to see me finally put it away for a few months at a time before finishing.
So he rarely ever asks for something, and when he does, it's always a simple stockinette scarf. Although I may get ambitious this time and make him a ribbed scarf, which probably won't get finished until next Christmas.