Human beings can change, and if someone has truly changed, forgiveness is not indulgence toward his past deeds but an acknowledgement of what he has become. Forgiveness is intimately linked to the possibility of human transformation.
Recommended reading: Happiness: A Guide to Developing Life’s Most Important Skill.