Forgiveness has many levels and it’s not always for the faint at heart. No how hard it is, it is essential to our total wellbeing.