Just read your sitch PTC and I'm feeling for you. Your H seems like a real dic* (right now at least)
It is imperative that you continue to GAL and do your best to detach as it seems like he enjoys pushing your buttons. It took me a long time but now things my WAW does that would have drove me crazy a few months ago really don't affect me that much. And he will notice this change in dynamic.
I think your recent backslides may not be as bad as you think as you let your husband know that some of his actions will not be tolerated and their will be consequences. I know its extremely difficult but continue to set boundaries and enforce them at all times the best you can.