Thank you so much.

Well, I gotta say - that was excruciatingly difficult!
Once again, he had to repeat himself by apologizing for his behavior and for the fights we had that ended our relationship. He made excuses at first, and then said maybe there's something more wrong with him because he "cannot control" his responses when he's upset, angry or frustrated.
I had to tell him to stop talking. I said you're repeating yourself and I've already heard it all. I cut him off.
But then, he kept trying to talk about it... about us. He said his family thinks it's for the best, since I never would believe him when he told me he's been 100% faithful, and ever since his one "slip up". I had to tell him, again, when you break yet another promise, it ruins ALL trust in the whole relationship. He again apologized.
And again, he says he's having a nervous breakdown and doesn't "want to be here anymore". He kept crying and sobbing. And again, I had to cut him off - I told him to speak to a doctor.
I walked away from him, too, a few times, as he was trying to continue repeating himself.
But, he's gone, that was the last trip, and now it's just divorce details.
Thanks for all the moral support.