Thank you all. I don't have enough time to respond right now, but want your opinions on this:
I knew he was coming back for the holidays on Saturday, but not for how long, so I emailed and asked. Also added funny little comment about D to set a friendly tone - we've only texted a bit since his rant on thursday and only about D. He writes back that he doesn't think the project that has kept him out of town will happen, so that unless we can agree on a plan, he will come back to the apartment this saturday and stay through January (until the lease is up) as he can no longer stay in this limbo.
What to do? He has made it very clear many times that he is done with this M. I don't know what's going on with OW. But a tiny naive part of me still hopes we could reignite the flame if we were together under the same roof..