Just caught up on your sitch. Seems she is going to constantly temp check you, this is not out of the norm and you are doing well (on the surface but inside you are most likely flipping out a bit .. again .. normal)
This will go how it will ... all you can control is how you are reacting to it all. Keep GAL, PMA those are key and seem to be working a bit right? I was glad to see you cancelled the MC appt ... a mistake I made, had I known OM was still around I would and should have done the same. Its a waste of time otherwise, you saved yourself some ground there.
One thing that seems to happen, if the D starts up she may want to "be friends" after type thing ... my reply to my W, I have plenty of friends and none of them would ever treat me the way you did ... not from a place of anger, just very calm and sincere letting her know I had no interest in her nor the friend zone .... that did seem to turn things some.
I think you are doing well, as far as dinner ... why? Again .. to make sure she has you ... you are a pursuer and I would guess a fixer ... every ounce in your fabric wants to have dinner, hold hands, kiss and pretend all this did not happen .... DO NOT DO THAT. Stay the course, your W has to recommit to you and the M .... till then ... continue doing what you are doing.... do what works right?