Imagine waking up in a foreign country, far from the hustle and bustle of the U.S., enjoying a different pace of life, only to find an email reminding you of an impending tax deadline. Being a U.S. citizen living abroad sounds like a dream come true for many. However, with that dream comes the often...