As Kara Swisher and Scott Galloway rightly say on the Pivot podcast, Trump has been forgiven for his tax affairs, sexual assault conviction and multiple criminal counts of falsifying business records. Yet, he's prepared to die on this hill over the Epstein files; that's how bad it looks for him.