The first time he cheated you should have taken this opportunity to seek marriage counseling and if he refused to go then you should have separated from him until he either got his act together or you came to the conclusion he will never change his cheating ways. You are enabling his behavior and he's cheated a second time. You need to take control of the situation and tell him he either goes to marriage counseling with you or he can pack his bags and get out and you will file for divorce.