That sounds incredibly frustrating!
I don't have any advice for you, but I would like to let you know that I read your post and I feel for you.
Have you tried to get him into couples therapy? It might be a silly question because it sounds like he'd probably shoot down that idea without giving it a chance.