Artemis, You have 3 different threads going. First you gotta keep it on one thread so all the info is in one place so we can actually get a handle on what is going on here and give you decent advice. Second the moderators are going to force the threads into1 or delete 2 and only leave you with 1 which will not have the details you've put on here and in the infidelity forum. Also no one on here is saying leave now. They are asking you why you're staying, why are you thinking and feeling things, why do you want to have a relationship talk, why do you want to heal this relationship, why do you want to go forward. We can't tell you what to talk about if we don't know fully what is going on and what and why you're thinking.

If he's out of the house and you aren't sleeping with him I'm not sure what boundaries there are to discuss. If he wants to work on the marriage what is his plan to do that?

I know you want to say that you trust he's talking to women as a friend. Please understand this isn't negativity this is something we've seen 1000 times here. Those women aren't his friends. He cheated on you. He acknowledged cheating on you his job is to make you feel comfortable not himself. If he truly wanted to work on the MR he wouldn't have female friends running around.

Also if he fired you as his wife he's not entitled to you as his best friend. Cheating and asking for a divorce is firing you as his wife. So if you aren't his wife, so much so he can just chat with other ladies when ever then he doesn't get the privileges of you being his best friend either. That's a wife's job.

Honestly if you need something to talk about in this conversation, you should probably ask for some serious clarification about what it is exactly that he wants to do going forward. If he says D then what's his plan and timeline on that. Don't interject. Don't cry. Just nod and listen and pay very careful attention to what he tells you. If he says work on the MR ask him what that means to him and what his plan is to get you guys back on track. Don't interject and don't gush. Just listen. This conversation isn't the why conversation. This is a you need to know exactly where you stand conversation. The why's can come later.

I think if you know where you stand and if we get more clarity on where you stand then we can help you better. Until then you have to stay in one place and dump all the info in one space.