It’s pretty wild how things go like that - where a good friend can be missing from your life for many years and you spend time but it’s like nothing happened and it was a week ago you saw them. I miss those days!
Those obnoxious friends are tough - and often are told of their shortcomings but they still continue to be annoying in that regard. It’s certainly the reason she’s never invited to those parties I think.
With the obnoxious friends, I try to only spend time with them when they are at their best. I thought that this occasion would have been that, but perhaps because she was the first one at the restaurant, there was no stopping her! :D