Robert O’Brien with VP Pence and President Trump (Photo: Trump White House/National Archives)

In four years, President Donald Trump went through four National Security Advisors. The last of these, Robert C. O’Brien, may have been the best fit.