Obviously your husband doesn't think the chances you've given him were enough.
I agree with Leed, I think you should tell him to make his choice. There's no way this is going to work and it's not fair at all to you, if you keep working on your marriage (which he is destroying) and he keeps contacting that girl.
I'm so sorry this is happening to you. Wish you the best!