First, do it now. Waiting will only damage your odds and your energy more.
There’s no perfect way, but one suggestion is to find a trusted 3d party that everyone knows, and have him or her help work it out. There is often a lot of bruised feelings and in many cases a lot of ego issues here.
It’s always better to separate on good terms. Having a trusted 3d party help is often the best way to pull this off.
(Also, get your legal counsel involved).
You’ll see them again.
And maybe even need their consent and support.
And try not to judge too much. After all, it’s your fault, too. You picked them.