The Village Shepherd
God's Open Secret -- Forgiveness
Sermon
One of the most difficult concepts in Christianity seems to be that of forgiveness. Many people are so hurt and damaged by sins committed against them at some point in their lives that they are unable ever to forgive the perpetrator of that event, and they often think they're justified in that lack of forgiveness. Other people are so convinced of their own terrible sin that they're unable to forgive themselves and take it for granted that although God is a God of forgiveness, he will never be able to forgive them.

