What his parents said and did is outrageously disrespectful. Apple not falling far from tree? But what bothered me more is your WS's double messaging. I've seen this behavior with people, and it's never a good sign.
There is what they say directly.
"Ok, I agree about IC. I'll go."
"I won't do go out after work anymore."
"I would never."
And then there is what they do and imply.
"I am going to go, but I just don't like this lady. Relax."
"I don't go out anymore except how could I skip so and so's birthday. You are being unreasonable."
"Well, I would never except this is different."
Exceptions.
Inconsistencies.
Short-lived commitments.
Misunderstandings.
Reversals.
Denials.
What is your plan? You are ALREADY letting him manipulate you into going to a wedding. Bad idea. You are showing him weak boundaries so he'll push harder.
My suggestions?
"No means no. Do not ever ask me again."
"Your family is an OFF LIMITS discussion. If you mention them, I leave the room."
"If you continue with the underhanded comments about MY maturity or lackthereof, then we D. Because these are my boundaries."
Like I said, people who say one thing and do another are showing you who they are. Believe him. If you move your boundaries, then you have no boundaries. Stand your ground.
My narcissist mother used to frequently attack people who like something that I like. One day I said, "Enough." She said, "We're just talking. I can have my own opinions." I said, "I have warned you that I would not tolerate these attacks on things that are important to me. And now I am hanging up." She was SO furious. We did not speak for 6 weeks. One day she called, but the topic never came up again. That was 15 years ago.
Stand your ground. Nobody else can stand up for you if you won't do it. Do not humiliate yourself by associating with people who showed you such disrespect. And if your WH continues to shame and belittle you to get what he wants, he is showing you who he cares about. And it's not you.
Eta: we cross posted. EXACTLY what Stillconfused2022 said. My thoughts exactly.
[This message edited by OwningItNow at 3:43 AM, Tuesday, August 6th]