Dude, if you love primary care and clinic, Anesthesia is not for you. We can't wait for our patients to go to sleep fast enough. And no, you cannot mix primary care with anesthesia, especially not in today's corporate employee world (fewer and fewer private groups). The only way to mix IM with anesthesia is to do "perioperative medicine", as part of a periop surgical home, or to do CCM.
Regarding "global health": if you are basing your career choices on that, you are either a fool or a saint, sir, and I still have to meet one of the latter (you can recognize them by the fact that they keep behaving like saints even when they get older and wiser).
Think a bit about this quote: “If you're not a liberal at twenty you have no heart, if you're not a conservative at forty you have no brain.” (Winston Churchill)