Is there room for more compassion for the unfaithful one?

Why the "F" are you still calling her? doesn't sound like a very compassionate approach.

I get where you are coming from, but it isn't attractive. Can you empathize with him more? You've read the books on affairs being like addiction? Can you talk to him about that? About how hard it is to break it off. About how people describe it like an addiction - they know it isn't a good thing but somehow, they cannot stop? And then they start thinking, maybe it's not such a bad thing. then they rationalize and start blaming other people. Maybe if you took a joint problem-solving approach instead of a "why the F* are you calling her?!!!" approach, it would allow him to open up a little more.

Just an idea.