Bolton is 71 years old, PO’d he got fired due to policy disagreement, wanting a retirement nest egg book deal and looking to worm his way into the impeachment circus spotlight. I don’t think it’s any more complicated than that.
If that’s the case then he’s a class A-1 POS and not a patriot to be willing to damage the nation, perhaps irrevocably, for money.