Some random thoughts, SatyaMom
1. You have a permanent Get Out of Marriage card handed to you by him, good for the rest of your life. Never forget it.
2. Stuff that you didn’t like but tolerated before the A, you don’t have to tolerate now. Think of the A as a complete reset. It is not enough for him to slouch back into "good as old". The A needs to be the jolt that puts him on the path to growth. You want somebody who is better than he was before. Not fixed…improved.
3. The pig might be a great friend to your WH, but it doesn’t sound like he is a friend of the marriage. If you google on "wedding community vows", lots of examples of what you want from a friend of the marriage. Don’t settle.
4. Pay attention in your interactions with if you are communicating your position, or if you are manipulating him into an action. If you are just just telling him what you are going to do, or if you are trying to get him to do something. It’s subtle, the difference. To the max extent possible, just try to communicate what you’ll do.
I’m stuck between two things 1. Let him do what he’s gonna do and just continue to watch his behaviors 2. Make a stand and make sure he’s very clear on my feelings about the situation.
Maybe a blend of the two? The thing about your item 2 is it sounds like there would be some manipulation going on, and effort to influence him. Get him not to go. Which would be followed by his tantrum and sulking.
Where you want to be is, rather than try to get him not to go, just communicate to him that you’ll be watching as he make his decisions as he best sees fit, and you will make yours to best protect yourself. That you are perfectly fine with ending things. He is free to do as he wants, and so are you.
If you can get to the point of accepting either path, it would likely be best for both of you. No more games, here’s the red lines, this is what you now need, ball is in his court. The Get Out of Marriage card is right there in your pocket.
It’s tough, and you’ve been heard, SM!