Indyref, Brexit, Trump and now Indyref2. Haven’t we been through the mill enough?