Confusing, delightful, infuriating or just slightly odd: certain aspects of life in Italy take some getting used to. So you've mastered the Italian language (or at least the basics) and there's no danger of you falling foul of unwritten rules about how to drink your coffee.
But as anyone who's moved to the bel paese knows, there's far more to Italian culture than that. For many people who make the move, Italy can be as frustrating as it is wonderful. There's no doubt it takes a while to fully understand and get used to certain aspects of life here.