I gotta say I didn't like when Mjv said that Italians are not open to foregneirs cause of the language problem!
Let's try to put it in a nice way:
as a guest in this country you should at least understand that every country has its own langauge and colture, you don't go to a place and expect to find what you left at home.
I lived in many places and I always tried to adapt (learn the language is the first thing I would you suggest of doing it makes things easier and also funnier).
When I lived in english speaking country nobody was speaking a second languge (italian wasn't even in my wildest dream), why expecting things to be different in Italy.
Trust me we are not the best people in the world but ospitability is for sure part of our colture!
Anyway Good luck, relocating is always difficult, I know it!!!
Speevy