I am beginning to think that Mattis, the swamp general, was going to be fired and he preempted the president by turning in his resignation.
He did not want the ignominy of learning of his firing on Twitter like Tillerson, so decided to leave in a graceful way.
Precisely