This is a man who has cheated on you in the past, and is most likely cheating on you now. I expect that if he were to return to you, he would continue to cheat in the future.
The problem really isn't with your husband, it's with you. Why would you want to stay with a man that shows so much disrespect to you?