Oh, man. So sorry. My 1st & 2nd exes both repeatedly cheated on me. It hurts.
I like the other responses here when they suggest you walk away. Don't get into fights about it. You will need to talk to someone because it does take a huge chunk of your confidence, making you feel it's you - maybe you are not worthy of someone who honors commitments. I didn't have the money for counseling, but found all I needed in Louise Hay's 'You Can Heal Your Life'. Took some time, but it did.