Colossians 3:13 "Bear with each other and forgive one another if any of you has a grievance against someone. Forgive as the Lord forgave you."
In thinking more about this, I have come to realize that we, as "average" Christians, often do not make this connection: I should forgive others, because of Christ's forgiveness of me. We put all kinds of qualifiers on how much we forgive, as if it had a variable scale. We sometimes, sadly, don't want to forgive someone of their sin against us. However I don't see any qualifiers in this verse, or in Eph. 4:32b either. We even go so far as to put off forgiveness so that the offender will be 'punished' by not receiving my forgiveness. Not that any of us would actually admit that. But I'm afraid it is so.
So what's the remedy for this? I am thinking that when the time comes where we see our obligation to forgive someone, that before we use words, we use our minds and hearts first, and train ourselves to think about God's forgiveness in my life, before we verbalize that forgiveness to the offender. We make a conscious effort to look at the "big picture" of forgiveness before we rattle off the "I forgive you" phrase. If we do not do that, we run the risk of our forgiveness not being genuine. To be honest - "hypocritical." And then the offense someone has given us is made worse by our own sin of giving an incomplete forgiveness.