Great forgiveness produces great love