Just to close the thread, and to satisfy all those unhappy people here on MN poking and trying to unpick and judge my life, here is the full story, so please try not to play a psychologist to unpick my personality.
I will not respond any more.
I am not passive aggressive, I did not bang the door on my way out, I did not try to make anyone feel guilty, I did not expect anyone to blow smoke up my arse. I care about my husband and I look after him well (I hope), I appreciate everything he does for me.
We do not usually have dinner at 5pm, or even 6pm. It is normal for me to go food shopping after work on Friday, as weekends are usually busy. We do not order online because the shops we buy from do not deliver (Aldi and Liddl). We shop in those shops for obvious reasons, so guess no explanation is needed. It is normal for us to have dinner on or after 7pm. We live in a city, the shops are 25 minutes walk one way or 10 minutes by train. We buy some other dietary food from other shops when needed. It is normal for me to be out for 1,5-2 hours when food shopping.
I have not been organised this month because a) I studied hard for my exam; b) worked full time, c) cared for children and organised their 2 birthdays; d) DH had surgery, e) everything was on me. DH has had cancer, but hoping not any more after the surgery. I do not have headspace to be more organised than I already am.
I do not resent my husband or subject him to underhand passive aggressive behavior.
We have good relationship.
I cleaned the house on my bd because we had builders part of the week to fix windows. Building work was not in our control as organised by landlord. I did not have time to clean during the week because I work from office Mon-Thu. I could clean the house on Friday because I work from home on that day. On the day when I work from home, I can fit in school runs and sporadic cleaning as can start earlier and finish later.
I did not expect to be a Centre of attention. I did not stay out on purpose as have no time for such nonsense. I did not expect DH to give up on World Cup. Had he told me he was going to watch it, I would have been fine with it. I did not know it was England playing. (Yes, I told you I have no space in my head).
I do not think it is too much to ask to give me a call to check, hardly a sacrifice.
So there, go and have fun picking my post apart, I am sure you would love to discover more staff between lines.
And by the way, we did talk, he knows he was wrong, and he knows how I feel, and he apologised. And he is going to make up for it.