Hugs Katie.. You deserve more than this. He will keep going on the roller coaster and it is up to you to get off.
From my own personal experience, I went through a few false starts with NC. Then I realized every time I broke it in ANY fashion I had to emotionally start over. Plus there came a point when I realized he would never provide any logical closure. He was and is an A. Someone once told me that an A only lies when his lips are moving. In my case this proved to be true..
So no matter what now..I zip the lip. I never respond. This was so tough to do. I wont lie. It was extremely painful to cut him out of my life overnight but that was the only way I got healthier and eventually I started thinking straight again. One of my first healthy thoughts was..I didnt deserve this pain and I wont take it anymore.
Sending you support!! You can do this!!
Hugs
Lulu