Hmm. I think something like half of spouses have cheated. Binnkyloo now knows hers has - but lost of other people's spouses have cheated and the don't know.
I would suggest thinking hard about how much you care about the cheating. It might not happen again, but it might. If you absolutely cannot tolearate cheating in your relationship, then you should leave - but be aware that the next may might do the same.
Wish I had a better suggestion....