Stand firm! Don't give into to him. Let him do the d work.
In the 19 months I was separated from h I had to hear him say it was over repeatedly. And like you I became discouraged but as soon as I quit h cold turkey he came back around, back around until finally Memorial Day weekend we moved back into together!
Don't believe his craziness. My h had a major blow out like that about 2 weeks before our first court appearance. He said I was going to get exactly what I asked for a big fat d! Said he couldn't go back to someone that was a liar, conniving, etc and though he had feelings for me he couldn't be with me. Then he went totally dark until I saw him at court. I was surprised when he agreed to a 45 day continuance!!! We went to counseling then he wanted to go through with the d AGAIN! So a week before our final appearance I dismissed. That's when he blew a gasket! Said he was getting his own attorney, taking the kids from me, taking my money, the house, EVERYTHING....I calmly said fine do what you think is best for the family. He hung up on me.
4 days later he calls me, invites me to dinner says the d is not what he wants, he's not filing...and we've been on since February 04!
So don't give into your h's craziness right now. He's confused hurt, like a crazed animal biting the hands that could help him. Remain calm.
I would suggest identifying the circular patterns in your conversations with him. Id the trigger that spirals the conversation downwards..then end the conversation right then! For one I would suggest not asking him any questions let him do all the talking when he does call you.
Keep your chin up sounds as though your situation is about to turn around for the better...isn't it always darkest before the dawn?