Forgiving is sometimes one of the most difficult things to do. There are a lot of complicated reasons why we have such a hard time. This sermon "digs up" some of those reasons and provides practical guidance on how to move forward to total forgiveness and freedom.