What would I do? If I really wanted to hang on to my marriage - and I understand completely how you feel, I've been married for 18 years myself - I would ask him to leave right now for a week or so, longer if you can stand it.
I would tell him that he isn't 'getting it' and anything that comes out of his mouth now is just in agreement with me, not that he believes he has done anything wrong. So, I would tell him to go - get to a B&B and think about what he stands to lose.
I honestly do think time away from you and from his home comforts would really force him to think about how life would be if you made it permanent. It would also give you breathing space to consider whether you really and truly want to keep your marriage and, if you do, ON WHAT TERMS? You might decide to change your own style a bit, ie. if you defer to him quite often, you might take back control and show him a new, more determined you.
Do you think you could ever do that? Tell him to leave for a while whilst you gather your thoughts and think about your marriage without him hovering around like a bad smell? I think you could do with that time.
As difficult as it would be for me to ask my husband to leave, I would have to have some time by myself and either he would need to leave OR I would look up a package holiday for myself and take myself out of his orbit for a week or two. I wouldn't necessarily tell him either - just that I wanted space away from him.
It is only you who can decide, stridz, none of us here knows him BUT we know what you've posted and if we're posting harshly, it's because you are justifiably angry and you're telling us the things that are hurting you the most. Every woman on this thread is on your side. Completely. 