I am sitting in front of my computer and am not sure if I should laugh or cry.
My DH is not English but has lived here for 7 years. He is from a country in Europe where they celebrate Xmas (i.e. have the main meal etc) on Dec 24th but he is fully aware that in the UK this happens on the 25th. We have been planning our Xmas meal for a couple of weeks now and went out yesterday to do all the food shopping.
Today DH had to work in the morning and I was WFH for half a day. He sent me a text at around 3pm to ask if it was ok if his friend D (also from the same country as DH) came round this evening for something to eat. I replied 'yeah sure, can you pick up a few bits from the supermarket for him to eat and I'll get some beers for him rom the office licence" (I'm 4 months pregnant and struggling with morning sickness etc so didn't want to have to make anything from scratch)
DH returned home at 6pm and proceeded to have a shower, chat about his day. After about 30 mins he casually asked when we were going to start cooking. I asked if he'd picked up the bits from the supermarket and he looked confused and said he thought we already had everything, i.e. the food we bought yesterday (Salmon, Turkey, Chicken). It turns out he had invited his friend round for their equivalent of Xmas dinner since back home they celebrate with a big meal on the 24th. I am flabbergasted at the stupidity of DH - sorry I know that sounds bad but I just don't understand him. He KNOWS we celebrate on the 25th, he returned home to a spotless kitchen with no signs of cooking so why did he think we would be preparing the Xmas dinner tonight? The friend (and his girlfriend I have now discovered) arrive in 45 mins and I feel so embarrased. They assumed they would celebrating their equivalent of Xmas this evening and I have some beer and light snacks to offer them. DH has gone to the one remaining shop still open around here - a Turkish mini market - to get some bits and bobs and 'rustle up a meal' but I feel mortified.
I heard him on the phone to his friend laughing about the 'misunderstanding' and I know I should just chill out and laugh it off as well but I do not understand how this has happenend!