Also, when my H and I were in the middle of batteling over his EA, I often felt like I was the "mommy" and he was the willfull teenager and I was telling him that he could not "hang out" with a certain friend.
Like any kid would, he resisted like hell. But I stuck to my guns. Because of his fog, it took a while of him being away from her before his mind actually began to clear.
It is a fine line, you just need to keep stating your boundary, but make it his choice. As long as he has your cake and hers he has all that he needs. Make your cake the one that he wants more, and that he is concerned about losing.
Most of us are about as happy as we make up our minds to be.