You sound like you are doing well. I sense maybe not as well as you would like us to believe. I hope I am wrong, even if I'm not, your inner strength ALWAYS shines through.
Isn't this strange: "One of the last things I told him was, "you're right this is over and I deserve better." He got very angry when I said that."
Why in God's name would he be angry when you are giving him what he wants? It is impossible to figure them out.
Please don't take offense to my statement above about you not being as well as you would have us believe. I'm not saying it right, but I mean it as a compliment. I admire your strength and it does show in your posts. Even when your going through a rough time, it is obvious to me that you will be fine, even better in the long run. I aspire for that myself, for my inner strength to show through. Not only to my W, but my kids and all around me.