Hubby hates my gifts

this is dumb but I'm feeling sad bc hubby never seems to like the gifts I get him and it's making Christmas shopping stressful. He says he likes them but they end up in a closet or box or he gives them to our kid. He's into 80s pop culture, history, games, and outdoorsy stuff. Over the years I've given him:  a one day wilderness survival course, hans solo star wars dice, Viking chess pieces, a monogrammed camping knife, a hammock, a rock climbing membership. He's into all of these things but they ended up never being used. What he has used were socks, a travel mug, a book on forging plants. That's it. I dunno it makes me feel bad. And to make it worse he was going on about his new coworker being a great gift giver for getting him a Jurassic Park mug. He has told me so many times that mugs are a thoughtless gift and he used to complain about my mug collection all the time....