The one random person who's asked me to knit him something wanted a hat, and he paid me $20 for it. Small, simple hat in black, made it with less than one skein of wool-ease. I don't think he ever wore it, and honestly I don't care - I got the money.
Two friends asked me to make them hats, which took care of Christmas presents, and I don't mind doing hats(even if one was all, "I want this pattern, and I want it to be white, not pink, with black inner ears, and a string to tie it on, with puff balls . . .).
What really bugs me is my mom. She thinks I'm being selfish by only knitting for myself, and a few friends(and my brother, once, though he didn't ask), and gets really mad when I put off making anything for her. I FINALLY found something I'd be willing to make for her without a lot of fuss, but it irks me that she thinks I'm being a bad daughter by not making her anything. The problem is that I know if I make her something, she won't be satisfied with it for one reason or another, and probably won't ever wear it. Sigh.
I actually get more requests from people to teach them how to knit, which is slightly more annoying because they're usually complete strangers that I will likely never see again, but I still worry that they're serious, and they're going to hold a grudge at me for not seeking them out with yarn and needles. *shakes head*