As harsh as it sounds, I have to say that I'm leaning very much towards Suzi's comment. Would you be prepared to have a trial separation just so both of you can have a good honest think about your relationship? I think it will either make it or break it. You clearly can't go on like this. I don't think it's good for either of you.