I only see a good friend of mine roughly once a year because we both moved away and now have kids, so difficult to co-ordinate. So this time they were dropping in for a visit on their way to see relatives. We agreed they would be here for lunch at 13:00. I checked they liked everything I was cooking and there were lots of salad items as well.
I put on a big spread of food. They left the house at 11:30 and arrived at 13:20, keeping me updated the whole journey of their arrival time so I could co-ordinate it. We sat down straight away and my friend's DH put a tiny portion of food on his plate. I offered them several items but he refused, then said - "I'm not hungry, I ate lunch at 12:00".
I ignored the comment and acted as normal, having a nice time with them. But inside I felt a bit offended and like a fool sat in front of this big spread of food I'd prepared. My friend ate a bit more than him but not much.
If they had eaten (bit weird to stop to eat only 1/2 hour after leaving home, why not just have a snack instead?) WHY TELL ME? Surely it's polite to just keep quiet and pretend you are just not hungry for some unknown reason. It's a bit rude to tell me, no?
Also, her DH seemed quite quiet and a little moody, as if he was a bit bored and wanted to leave. It was probably a bit boring for him as my DH was not around that day. Obvs I included him in our conversations, but I guess it was mainly girly chat. I hardly get to see his wife - surely he could make an effort for her sake?
She seemed her normal, happy self, but when they left it felt like it had been a weird meet-up and I felt a bit sad for her.