God is a person that forgives iniquity, transgression, and sin. This truth is deeply embedded in the revelation of God’s character to Moses on Mount Sinai (Exodus 34:7).
As Christians, we so much know this truth that we are tempted to take it for granted. Many a sermon speaks about forgiveness. And when someone wrongs us, the plea to forgive is among the many pieces of advice we receive. Yet, while we know we must do so, we feel deep down in our hearts as if forgiveness is unfair. It is as though to forgive is to be wronged twice, once by the offence committed against us and then by letting the offender ‘off the hook.’ This is why forgiveness is hard.
Read more here.