One of the beauties of conversing in Italian with Italians is that they rarely chide you for errors – both sides somehow manage to make themselves understood.
Most Italians don’t actually speak Italian as their first language. What we all – and they all – call Italian is actually Florentine Italian. What most grow up speaking is the Romance language of their region. Or even smaller areas than a region.
It can get very specific too. Pozzuoli speaks something closer to Catalan, rather unlike the Neopolitan of only 10 miles away. The “dialetti” can be much further apart than, say, A Jethro Cornish and Scouse or Geordie. There are villages in Sicily that still speak something closer to Provencal than anything else. And that’s before we get to the little islands of Albanian up in the hills….
For the vast majority Italian itself is actually a second language.