If he really improve and no longer find that gal.........why not give him a chance.........
I understand it is not easy to forgive him, but unless you want to divorce, I suggest you can try a new starting point with him and no need to look back on his fault.........