>> well, that's absolutely right, anderson. look, the president did force him to leave two months earlier than he had wanted to, but the day mattis went to the white house to talk to the president, he had a resignation letter written out in hand, and we know that there were copies even waiting back here at the pentagon to distribute to reporters. he went to resign and he did that. and the reason he did it was for many reasons, but over the weeks and months prior, the secretary began to feel that the president simply was not listening to any of his advice and that he could no longer be effective. he resigned. >> mattis isn't the only general that the president has been going after in recent days. >> that's right. general stan mccrystal, everyone will remember, he, indeed, was fired by president obama from his command in afghanistan for remarks he made to the news media. and general mccrystal, over the weekend, he's retired, he's a private citizen, he can say what he likes in this country, he questioned mr. trump's morality and ability to tell the truth. the president lashing out at mcchrystal, saying in a tweet