Scotland needs a reckoning with its history