From today's devotional
Jesus gives a startling warning about forgiveness: If we refuse to forgive others, God will also refuse to forgive us. Why? Because when we don't forgive others, we are denying our common ground as sinners in need of God's forgiveness.
God's forgiveness of sin is not the direct result of our forgiving others, but it is based on our realizing what forgiveness means. It is easy to ask God for forgiveness, but difficult to grant it to others.
Whenever we ask God to forgive us for sin, we should ask ourselves, "Have I forgiven the people who have wronged me?"
How do you know if you have really forgiven someone? You don't keep count of offenses and you can, without fear, look them in the eye with freedom.