When Time Ends: The victory of forgiveness at Armageddon