Well, you've done a good job of trying to see if he'll discuss it another way, he seems clear that he needs to tell you in person.
I would do so in some neutral location like a cafe. That way you can easily leave if it becomes too much.
I think it is also helpful to think of all the possibilities of what he might have to say, so you can prepare yourself ahead of time.
What might he say? Almost anything might come out of their mouth, but here are a few possibilities.
- "Pink, I'm gay" - "Pink, the OW is pregnant" - "Pink, the OW is pregnant (or crazy or obnoxious or over) and I want to come home" - "Pink, I'm in a 12 step program and I need to make amends because I'm on step 9" - "Pink, I'm moving to France to be with OW" - "Pink, I've got terminal cancer" - "Pink, I've been out of my mind and I'm wondering if there is any way we can reconcile?" - "Pink, I lost my job and won't be paying any alimony or child support"
See? The possibilities are wide, but I think if your prepare yourself for a range of them, it's less likely you'll be blindsided. Also, I like the previous suggestion to have a few noncommittal answers ready (like"I'll have to think about that" and "thanks for telling me, I'll get back to you on that"