Aw, Beth
You had such a busy day before dinner, no wonder it was overwhelming. I'm sorry hubby didn't realize this and postpone or choose a quieter environment. But alas, men see the world quite differently anyway, without MS in the picture.
It's hard for us women to stop apologizing for things that are out of our control. At least you are aware you're saying and hopefully that you will be able, in time, to stop apologizing for who you are.
An anti-anxiety med may help overall. Glad you came to us. I hope you're feeling better today.