(They might sometimes feel the same way about us gals, but let's ignore that for the moment.)
Maybe it's simply that it's easier to buy presents for friends and relatives of your own gender, because you have a little more insight into their possible needs and desires.
I think I got lucky, because my husband is strangely easy to shop for. Even my family has picked up on this and have found it easier to buy presents for him than it is to buy presents for me. The key to Angel is that he invariably will like a gift as long as it belongs in one of these four categories: metal cups, candles, Tom DuBois artwork, or milk chocolate.
This is part of Angel's metal cup collection. He's particularly fond of pewter, but it's not a requirement: the cup on the left is stainless steel and the goblet on the right is silver-plated.
I always keep him well-stocked with candles because he goes through them quickly, and the first present I ever gave him after we got married was a frame for one of his huge Tom DuBois prints. His interests remain quite consistent, so I never have trouble figuring out what to buy him. Even when my sister was in Israel, she told me, "It's so easy to find stuff over here that Angel would love!"
She brought him back two candles in metal candleholders. Brilliant.
However, if you want to go outside those four categories in your gift-giving, that's where it gets tricky. Outside of the 4 safe categories, he's picky, and he tends to buy things he needs for himself instead of waiting till an appropriate occasion. What I will never buy my husband is anything wearable. He's fond of shoes and clothes, so in that regard, they would make great gifts, but he's pickier than I am. I know the brands he likes, and I know his size--but I'm still not brave enough to attempt buying him a shirt or a pair of jeans. Any time I have tried just ends in disaster. Women who can buy clothes for their husbands amaze me.
I've got an anniversary coming up, and Christmas too, so I better start figuring out which categories to shop from pretty soon! Is your man easy to shop for or not so much? And, pray tell me, what is the secret to successfully buying clothes for your husband?