Dump him... My ex gf cheated, and there was after break up sex, but then summer came and it was amazing to get away from them and fine someone else. move onto someone better.