Here are a few articles that may be of interest:
Filing US tax returns when you live and work abroad can add significant complexity to the process, and you may have learned that the hard way. But the process doesn’t have to be difficult. Let’s take a look at some things you will need to know if you are filing taxes from abroad.