Its up to you. Do you forgive him? If you do try to go to Marraige counseling and work it out. If you don't forgive him then you need to make the choice to seperate or divorce him. If you truly love him then work it out but remember once you have cheated its easier to do it again.