Forgiving a cheater ...

Has any one of you ever forgiven a cheater before ?

And if so did things work out ? Or did they end up cheating again ?