He is toxic and I would venture to say abusive or at the very least starting to display those traits for doing that.
Definitely made it about himself. Instead of trying to seek out help for you, like a partner would, or help for himself, if he's truly feeling overwhelmed, in an appropriate way he's seeking attention and validation on social media in a gross way by embarrassing you in front of family, friends, possibly coworkers, etc.
I don't expect people to be perfect by any means. But how everyone runs to social media? He could have found an anonymous forum to vent and seek advice. There are many many other ways He could have gone about this. Could have called a counselor. Could have called the stupid suicide hotline and talked to them himself and asked for advice on how to "deal" with you in a way that wasn't public shaming.
You're not crazy or sensitive for being upset. Your partner outed you.
He sounds like a narcissist from reading the rest of your posts.
I'm sorry he's done this. But honestly, in my experience, they only get worse. The easiest thing you can do for yourself is to leave him as hard as that may be emotionally and logistically.