Being a U.S. person (subject to U.S. taxes) living abroad can at times be the beginning of a U.S. tax nightmare. This can appear to be quite unfair, especially when one has had a Canadian residence established outside of the U.S. for quite some time. If you are an American citizen or green card holder, it is...