There is another issue that you needs to be addressed as well, and I should have thought of it sooner.
Do you have earned income in Italy? Have you been filing a form 2555 and taking a foreign earned income exclusion? If so, that would be a declaration that Italy is your "home".

