Are You A Good Forgiver?