Personal experience time - my friends and I have SOs who panic when Christmas time comes because they don't know what to get us, while all of us have an idea of what to get them, some a few options too.

Is this just our circle of friends or is it something many of you notice, or in the case of men, experience?

Why do you think that is?

I think I could get a gift for most people I know so I can't imagine it being hard for someone you know so well. Plus there's advertisements on tv, on the internet, women's tastes aren't really that hidden especially when you notice she wears something similar to things you see on tv. they probably don't notice these things though (and it's fine, it's quite amusing)