If you leave the US you won't have to pay US taxes.
Nope, the US is about the only country in the world that taxes non-residents the same as residents.
Not exactly. If you are a non-resident US citizen and you earn your income from a foreign company, then you get an exemption on this foreign-earned income up to $95K a year. So, you only pay US taxes if you make more than that amount.