Have you ever considered giving up your American citizenship?
Most foreign nationals living abroad don’t have to pay taxes in their home country. Americans are an exception. They are required to file income tax every year, regardless of where they reside. Americans, frustrated, are in turn considering completely renouncing their citizenship. Read details as Expats Czech Republic dives in deeper.