So there was the conversation, but it didn't go very well. I guess I was too emotional and started to cry
PLEASE don't dismiss yourself as too emotional. Feeling upset and crying is a valid response to your husband putting next to zero effort or thought in to a gift for you. Especially as he used to be able to.
He started to say that I choose to feel this way about a stupid gift
He chose to get you a shit gift.
He said that the DOVE set included more shampoo and cream, not just an antiperspirant
Whoop de do.
He said that he works hard and earns money for the family
Ah. He works so he should be excused from giving thoughtful gifts to his wife, who likely does the majority of the parenting, managing the household, cleaning, cooking, buying gifts for every fucker under the sun, all unpaid labour, and whose earning potential has been limited by having children?
and he did not have time / forgot about a Christmas gift.
At least he's more honest with the last part of that sentence.
It's not like online shopping exists. It's not like the entire rest of the adult population manages to order gifts in their spare time around work.
So we've got to the crux of it anyway. He doesn't think he should have to remember to buy his wife a present for something that happens on the same damn date every year, and he doesn't see why it should be more than shampoo and deodorant.
I honestly don't know how I'd get over this. His ongoing DARVO is breathtaking.