Ok - small 2 x 4 for you here.

Imagine for a moment, that the reason he snuck out for his phone call was because it was deteriorating into another wacko argument with OW. And he didn't want to have that fight around you. And imagine he was walking back down the hill thinking what a whack job OW is. And imagine if he had encountered a you that was pleasant and welcoming? Versus a you that was also flipping her lid?

I'm not saying you weren't justified - it's incredibly rude for him to be carrying on like this in front of you.

But I'm just pointing out that sticking to the high road allows them to see the contrast between you and the OW.