Can We Forgive A Person That Commits A Despicable Act?

With all that has been in the news about sexual assault allegations and misconduct in the workplace, we must reflect on how we might be able to forgive someone after they have committed a despicable act. Forgivness DOES NOT mean forgetting what happened, but here is my advice for how to approach the situation at hand.