Forgiveness has many layers