Ok, yes I am an ungrateful sod but hear me out. Money is a bit tight this year so dh and I decided we wouldn't do presents but would go shopping in the sales and buy each other something then. Fine. Except dh decided to surprise me with a gift. And yes, I did accept gracefully. It was a piece of jewellery I will never wear and that can't be exchanged. So now he says I can get his present which he has chosen in the sales and I already have mine. Which I don’t want. He also got the kudos of giving me a present in front of everyone when I had nothing for him. To be honest I feel played but he doesn't see the problem.