Wow. I've often said I don't belong on DivorceBusting because I would not stand to be treated this way. That said, Deb, please LOVE YOURSELF first. Respect yourself FIRST.
IMHO, you need to do the "tough love" thing with Mr. Head up his Ass. What that amounts to is telling him that he is free to go to her. That you both agreed to marry each other of your own free will and you won't hold him back against his will.
Of course, he won't leave because he can have his cake and eat it too. I do think you need to dissappear for a few days with NO explaination. Will your son be OK with his dad alone?