I have read a good part of your story here and just wanted to say that I am pulling for you and thinking of you. I am so sorry you are having to deal with the "backsliding" that is happening right now.
I think in MANY ways, our H's personalities sound similar. Maybe long lost brothers?? lol