I adore knitting, it's my one relaxing hobby, and I'm pretty decent at it. But when fairly newly married I knitted DH and I matching Aran sweaters, quite complicated. They were beautiful. DH tried his on (it fitted perfectly) and asked how much they had cost me, so I told him (not cheap of course). His reply was NOT "Thank you darling, it is beautiful" but "You could have gone one at half the price from XYZ". I unravelled it at once and threw it at him. I never knitted anything else for him.
When my DD was little I knitted a big cat for her. She loved it to bits but it wore into holes cos she pulled bits of wool off it, curled it in her finger and tickled her nose with it. Eventually her darling teddy bear had become threadbare so I used the "cat wool" to make him a jacket and hat. She is nearly 45 and still has the teddy and still curls the wool in her finger and tickles her nose. I'll have to knit him a new jacket!!!