Cheating is a choice and so does forgiving. I haven't experienced that yet but if I encounter a cheating partner, I think yes, I will forgive what he did to me but I will never get back to our relationship again. I know people make mistakes but to teach him a lesson, I won't reconcile with him...