My rule has always been, forgive people, but never forget what they did. After they've made restitution, help them back to their feet, but don't let them ever get to the place where they can fail the same way. And whatever you do, don't let them get into a leadership position. They've already proved they can't help themselves when the pressure in on.
> forgive people, but never forget what they did.
How many times are you willing to forgive? Trevor has seen prison only once. But frauds? Many.
Personally, I almost always forgive, however, I never allow that person to take advantage of me again. Trust has to be the gold standard. To err in human, thus forgive. To be taken advantage again by the same person is foolish.