Can You Ever Forgive A Cheater?

I was watching some trashy reality TV when I got in from work last night and there was all sorts going on. First dates, first “times”, break-ups, get-togethers, proposals and cheating. Everything else kind of…