I am a sucker for love to an extent so I tend to lean towards the idea of forgiveness with the condition that if something like this ever happens again, the relationship is a wrap. Burn me once, all is forgiven, burn me twice and I won’t be nice. I said to an extent. Could you forgive a cheater? Some mistakes can be repaired if the truth is complete and the effort is real. But if trust keeps breaking, then love alone may not be enough to hold things together.