"Kim said she thought DH might like to see her again and take her to dinner. Um what?"
This jumped out at me. If you go, request separate checks. In fact, tell them ahead of time that IF you go, you WILL get separate checks. Also, go somewhere you'll likely not go to again in case they make a scene.
Aside from that, I'm boggled why your DH wants to go. Maybe he is just curious about the train wrecks.
Would I go in your shoes? Maybe. But I wouldn't be wearing my filter.
I would have a talk with DH and pointedly tell him "we" are not paying for their meal. If he still wants to go, go with him, make it a quick turnaround sort of restaurant. As soon as the server comes to your table, request loudly enough for them to hear, separate checks.
Now to the good part, ask him lots of questions about his "other" kids, ask her the same. Shame them by just asking normal questions anyone would ask to "catch up".
__________________
Sometimes you're the windshield, and sometimes you're the bug.
They are weird to be around. She'll show up with hickey's all over her neck and bruises all over her arms. I have a hard time not looking at them. And they fawn all over each other like teenagers. They tongue each other in the restaurant. They touch each other constantly. I'm not a big PDA person. I find it uncomfortable when others are about to have sex in front of me. Tone it down. Sheesh. And they talk about how they found their true loves and on and on. Blah. Gross. Grow up. A lot of people find their true love.
Um, it sounds like they're swingers looking for you two to be playmates.
__________________
The Principle of Least Interest: He who cares least about a relationship, controls it.
I would have a talk with DH and pointedly tell him "we" are not paying for their meal. If he still wants to go, go with him, make it a quick turnaround sort of restaurant. As soon as the server comes to your table, request loudly enough for them to hear, separate checks.
Now to the good part, ask him lots of questions about his "other" kids, ask her the same. Shame them by just asking normal questions anyone would ask to "catch up".
This is the best advice yet. I will make random comments about how we WOULD HAVE picked up the tab but since DH actually pays his child support and all... Well, you know, we're just too broke. I will mention how I talk to Tommy on FB (the truth) and how much he always misses his mom and dad.
__________________
“You may shoot me with your words, you may cut me with your eyes, you may kill me with your hatefulness, but still, like air, I'll rise!” ― Maya Angelou