I think I am pronbably being unreasonable actually, but need to vent!
First of all - I love knitting. I find it really soothing, and it also stops me from eating in the evenings if I keep my hands busy with knitting! Lol. I find the best things to knit are baby things, because they knit up quickly and you get a sense of achievement at having finished something, before then going onto something else.
My SIL is pregnant so I have enjoyed knitting her a few bits and pieces. Not loads, just a couple of cardigans, a couple of pairs of booties, and a hat. I've already given them to her as I have a very small flat, and don't really have anywhere to store them. I hoped she would like them, but to be honest, I just liked having someone to knit for, so didn't really care! That said, I tried to keep them all simple so they couldn't possibly 'offend' in any way, and they are all white as she has said she likes white newborn things. Anyway, I just picked up my current project, looking forward to a couple of hours of knitting in front of the TV and my husband has told me his sister has said to tell me not to knit her anything else as she has loads of things for the baby and doesn't want anymore. I think that could just be her way of saying she doesn't like my gifts though. Now, in my opinion, the thing to do is to accept everything gratefully, and quietly discard anything you don't want to keep. Because now I really don't feel like giving her anything else ever! Which I know is being petty, but she has been like this on another couple of occasions. Once she complained to my husband that the present we gave our nephew, then aged 1, wasn't good enough, or up to her standard of gift. It was a nice treasury of nursery rhymes book and we were very hard up.
So, I can understand her not liking things, but am I being unreasonable to think that she shouldn't say anything but should accept all gifts gratefully and then get rid of what she actually doesn't want?