Wow op, you are doing brilliantly.
You have not lost your head and that must be ripping him appart.
Remember, everytime he comes round such as the other night and told you again that he no longer loves you, he is expecting to be torn to pieces by you, and when you do that he then gains validation that he has done the right thing.
You become the bad one again in his head.
He's not coping well with the guilt, that's why he's upping the contact.
Also remember his timetable, you are being fitted in with someone else, make no mistake that his interactions with you will have an affect on his time with the ow.
The ow, will now start seeing a sadness to him that she's not seen before. He cannot have it all, but that is what he expects, you now owe him nothing but this will start to anger him.
Many men lose control at this point, keep yourself safe, is there anyone who could spend some time with you, I had a good friend stay with me and he answered the door to any unexpected visits and outburts.
It becomes tiring for you to constantly keep boundaries and set timetables so I would definitely get something in place to know where you stand.
Don't allow him to bully you or guilt you, you deserve so much more than this selfish bastard.
So many great posts on here, I wish I'd been on MN when I was going through similar.