Last night, had a flood-gates-opening style phone call from XH (after he'd appeared, unannounced, at S14's annual school music concert with OW in tow after not contacting the kids for 2 months).

Huge outpouring of all the same old when XH rang at 10pm to speak to S14 about why he'd not bothered to speak to XH and OW at the concert.

S14 let rip a log the lines of "you ruined my night and humiliated me in front of my friends".

Apparently they sat right in the front row of the big hall, inches away from where S14 was positioned in the orchestra (and he could hear OW saying his name in conversation with XH throughout the three-hour performance. I sat with D17 on the balcony upstairs so we wouldn't have to be near them).

Anyway, you've all probably been there.

One thing XH said stumped me a bit (he rang back to berate me about S14's behaviour after S14 hung up on him):

"Why do you still care about someone who has treated you so despicably?" If you still care about me, you need to go and get some help."

I didn't know what to say. Is it a 'poor me' cry for support/ check to see if I'm still hanging on?
or is it a valid, rational question/suggestion?
or just a snide, insulting assessment?

To put things in context, i don't think I implied that i was hanging out, at all, for xh to come back in our lengthy conversation/argument.

Next morning, a new settlement offer is emailed to me and Lawyer, which is massively more generous than anything so far.

Things get weirder and weirder.
Any thoughts?