I was just discussing knitting with one the the partners at work (his wife knits and organizes charitable knitting and he was very gently trying to find out if I would be interested in participating). I mentioned that I mostly knit for other people, because then it feels like I am accomplishing something above and beyond my own pleasure related to knitting (and buying yarn, and designing patterns, and so on, but I didn't get into that, because right now he thinks of me as being sane).
Then he said, "That makes sense. You can have too many socks, so after a while you would want to give them away."
TOO MANY SOCKS? I think he missed my point.