Some people cheat because they aren’t getting their needs met inside their relationships. They are under the deluded notion that going outside their relationships is a right answer, which is not. In some cases, people cheat because they have never learned to honor boundaries.Talk to him if he still wants to stay in your marriage. Ask marriage advice to your parents or home church. Spiritual advices is a big help. Don't keep it to yourself. You need advices.