Anyway its you who wears the shoes that knows where it pinches you. If you can condone years of cheating and treating infections, then accept him back when he begs. But if you can't, then move on because you deserves better.