My OH told me he was going to spend Xmas Day at my house and told me what he wanted to eat. I spent £170 on food including meat (for him - I’m veggie) and alcohol (I’m teetotal). He turned up at 1.30 on Christmas Day empty handed and has not yet offered any money towards the cost of the food.
After dinner he opened his presents - I’d spent about £300 on him. There were a couple of presents he said he didn’t like. He could have been polite and not said anything. Knowing my OH, when he packs his stuff to go home, he’ll leave behind the presents he didn’t like. WIBU to take those presents back for a refund and keep the money to offset the cost of the Xmas food?