I stopped talking to her because If it made me happy she at best was uninterested, more often outright insulting. She didn't want to be part of my life unless it made her look like the good wife and she definitely didn't want me to be part of her life.
Married? In a relationship? Tried to have some sort of "meeting" with an agenda, set up time on both your calendars and made sure that time is blocked with no distractions?
At the very least, this can give a clear idea what your next step should be.
Sounds like a good start. Pull away a little bit (conversationally), then, after a while try talking about something impórtant. If he has a brain, hopefully he will have learned his lesson.
I'm sorry you going through that situation I've been there before and that's when I do the same thing I just shut down and do me. Hopefully things will improve for you