The hardest words to lip are “I’m sorry.”
The hardest plan to enact is to forgive.
Forgiveness is the ultimate test of love: It is more difficult to forgive someone we love than someone we don't care about.
The exchange entails seeing the Face of God in the other. When we...