Sometimes there is nothing like a good kick in the balls to wake a guy up.
throw his *** out? Lol wouldn't even give him the time of day, he would be gone, no questions asked, no excuses cared about. Byebye loser :)
You should try to get passed it. You shouldn't leave him because that will cause you to miss him leaving a void. So stay with him but everyday try to either rekindle the love you lost for him or try to lose the love remaining for him. Give it time and don't act rash.
Every sexually transmitted disease that the person they are cheating with has.
Tell them to stay there...