It might be too fresh for you to see the way forward right now, even though you logically know there is one. I agree with Starsky, assume it was a PA, and about telling him what it is you need to be able to go forward. If this ow is as predatory as she seems to be, make him understand that any contact gives her the signal it is back on, though they are both guilty.
What he said to you last night seemed to be genuine to me. It doesn't sound like a load of bull at all. But time will tell, and if he is going to be the one to book a MC, that shows on the surface anyway, he is serious about not losing you.
Well, I know it's past midnight there, so I hope you are able to get some peaceful sleep.
vc crazy