-agree on deleting screen
-decepticon icon but talks about being professional

-seems to have an older generation mentality of sales, or primitive; sales - much like anything else in life, is all about relationships, you won't get far from used and abused; -
-i agree an important question is are you thinking of leaving your job b/c of him? if he didn't exist, would you be OK? i remember reading something on linkedin that ppl don't leave jobs, they leave toxic environments/bosses
-re: gov jobs, i would say many positions (at least higher tier) are not necessarily 'slack'. you may have more time to breath & think (or not), but you will also have more red tape and government policies to go through. a 5min process in private may take 5 days in gov... also you'll need to see what skills are transferable for the good positions. something to consider. i agree private you will make more, but gov can be a rewarding career path as well, especially if you've spent time in private and know how the private sector works.
hope whatever you decide works out for you, any options of lateral or inter-dept change so that you don't answer to him? if so would that make your life a bit easier?