I rarely buy gifts for my dh as he always makes it quite clear he doesn't really want the gift and buys everything he wants for himself. To the point that his Xmas gift from 2012 was left in our bedroom in the gift bag for just under a year.
I bought him a FitBit for his birthday last week thinking he would love it. He loves tracking his mileage, calories and steps etc. I really thought he loved it but he has just come to me and asked if he could return it and buy himself a watch instead as his phone already does everything the FitBit does.
I told him to stop talking and that yes it was very hurtful. I don't think he realises that this has really upset me.
Disclaimer: I suffer terribly with stress, anxiety and depression and have just started feeling better today after a few days of feeling very low. Couldn't he have just taken the gift and not said anything?