this is a difficult situation! if you give him another chance i would go to therapy to find out why it happened and what to expect afterwards.
in my religion you have grounds for divorce. i m a single mom and i love being by myself, no offense but especially when someone calls me and complain about their spouse.
he has to be open to you, you arent going to trust him. you might look in his wallet, cell phone, question every where he goes. you might want to throw it in his face every argument.
my mom went to counseling with her husband, and they made him do things that he didnt like to sooth my mom's mind, and he stop going.
so how serious is your husband in making it work? i wouldnt be so easily forgiving.