Thanks Almost. You've given me a lot of think about.
This morning we talked and H is back to the "I don't knows." In reference to contact with OW he said "I am going to try." I didn't push.
Ashley, I disagree strongly here with your decision. This is EXACTLY where you should have pushed, and said something like "Their IS no 'try' -- only 'do.' If you're not willing to agree to end all contact with her, then you leave me with no alternative than to begin making my own decisions to protect myself and our son."
Everything you said to him after that point, he already knows, and you're trying to "teach" him. You can't teach an adulterer. All you can do is let them know what YOUR boundaries are, and what the consequences are for violating them.
And the hug was just tacit approval of his cake-eating.