I am from US, and married for 10 years to an Italian. We have been in Italy for most of that time.
I have a decent paying job, butworking for a foreign entity, and thus not paying into the Italian tax system. ie....decent take home pay. Unfortunately, due to recent changes in EU law, I will be required to pay full Italian taxes, thus taking my pay down by an appreciable amount.
I have the opportunity to work back in the US, less stress, more take home, good benefits (the current job has none), live by the beach with a much larger home (here in a small rental).  ue to my work situation (working with a foreign company) getting a loan for a house will cost me from 40-50K Euro over the price of the house, and just doesn't make financial sense to me.
I think that I am trying to do what is best for my kids, and us, but my wife thinks that I am a spoiled American that just wants to return to the US, and drag her away from her home country.
I have been here for 10 years, and lets say that the Italian honeymoon has been over for some time. I have done everything possible to integrate, citizenship, drivers license, etc. When considering the level of living, quality of life, that we can have in the US, ease of living, etc, I think that it benefits the family. She, on the other hand, has only lived in the US for about 3 months, and refused to integrate, and mentions that even if forced to return will stay in the house, and not get a drivers license.
The effect of this new legislation will be a difference of paying over 20k more in taxes, and I still should pay into the US Social Security in order for me to have anything in retirement.
I hate airing this in public to strangers, but haven't been able to find any other form of counsel, and am a bit desperate.