John Bolton, Trump’s third national security advisor, saved the president many times from irresponsible decisions but grew weary of the turbulence and Trump’s fumbling in foreign policy. He resigned of his own volition, but the president still tried to make it look like a firing.