Is forgiveness always possible?