Trump hired him because Trump seeks alternate opinions, not classic compliant “yes men.”
Bolton should have stuck to his role of another voice in Trumps ear, instead he went off the reservation and ended up fired.
You owe your boss your best judgment, then if the boss decides to do otherwise, you owe your boss ONE “But, Sir. . .” Then whatever the boss decides, you remain loyal end execute the bosses plan. If you can’t stand that, resign and quietly leave, stay away from making it all about you.
You are paid for your opinion, you “ride for the brand.” To do otherwise is self-centered and dishonest.
gmta