Forgiveness is a genuinely difficult subject. Dr Stephen Marmer has broken forgiveness into three more manageable chunks - exoneration, forbearance and release. Each concept applies to different situations and calls for different actions on your part. This can bring Y'shua's (Jesus') command to forgive much closer to where we live.