Anonymous wrote:OP, I have been in similar situations and think I know how you feel, but after reading these details, trust me when I say you are being WAY too hard on yourself. You are confusing a work dinner event, and the tone that will inevitably take, with a friends event, which is a real social event.
No matter how much you guys like each other, no matter how much everyone loves boss, job and company, the dinner you had last night was work. It was Mandatory Fun. Everyone Must Be There. Totally different expectation as compared to a dinner party that you have for your friends, people of your own choosing, who are there because they want to be.
Relax. You are judging the dinner by unrealistic standards. If you told us that a dinner party you had for your neighborhood gang turned out this way, there may be reason to be concerned.
An BTW, you do not "owe" this group a brunch in the spring to make up for anything. They would just view that as another obligation.
+1 OP, this sounds like a mandatory work event, which is not a whole lot of people's idea of fun. No matter how delicious the food was, I wouldn't want to pig out at a work event, so that would keep me from having seconds.