First off, I am an american expat and must say life being one is not that ideal for some while to many, it is the best offer one could get whether out of job requirement or out of your own personal benefit. While some would love to be in the place where I am right now, there are some of us who would love to live our lives the other way around.
The reason? Because we love and miss people we have grown accustomed to and knowing we will not see them on weekends and enjoy dinner parties with wines and a nice grilled beef or lamb or a roast turkey on the table, make me look a bit sad. But on the other hand, since most of us do work to have the best position we could ever get and some work hard to earn respect and some work hard to earn more money, there are a few of us being expats who would love to live a life near our loved ones.