Dawn, You've been having a difficult time of it and it's time to do a total 180. Now, some will say that Snodderly is off her rocker, but I firmly believe that the time has come to pack a bag for him and sit it at the door. If he asks what the bag is for, tell him that you've had enough and if he's not willing to get some help, then you are going to help him out the door. It's the only way that this boil will fester up and pop. You've tried everything else and nothing appears to be working very well.
Dawn, it's time to take care of you. It's not been a healthy living situation for some time and if you are starting to go down into the dark rabbit hole, then it's time to do something different.
Dawn, you've done everything right and yet he's still wallowing and being wishy washy about the EA. Yes, he's addicted to her and the feelings that he gets by being around her, talking to her, etc. and like most addicts, he won't give her up w/o a fight. In his mind, you'll continue to put up w/this behavior and he's needs to face the reality of his actions and now is the time to do so. You and your family can't continue to live this way for years and years. It's not healthy.
If you would like to communicate off line, please let me know. Your posting sounds like you need a friend to support you through this.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.