Yes, for us adult learners, finding native speakers to talk to (who have the time and interest to help) can be a real challenge!
I so relate to that comic — my mind wants to say all kinds of things in French or Spanish, but my vocabulary limits me. I find that with native speakers I try to take on the persona of the “funny foreigner” and convey to them that I don’t have the words for everything I want to say but it’s okay to correct me! One of the first things I say is “So sorry, I speak like a five year old, please correct me”. Most of the time they are patient and willing to keep talking in the language instead of switching to English.
Do you have anyone (even other learners) to talk with? Or are you trying to just self-study? I’ve been learning French for years and I have a weekly study group of non-native speakers that I meet up with. We would probably improve more with a native speaker instructing us, but I’ve noticed we’ve improved a lot over the years just by reading aloud, translating, correcting each other’s pronunciation where we can, and doing exercises in grammar workbooks. We try as much as possible to only speak French with each other during our meetings.
Not sure what part of the country you are in, Chuckanut, but here in the Phoenix area there are a few cities that have language classes through the Parks and Rec system. Spanish is a big one here, but my town does have beginner Italian, I noticed in one of the recent circulars they mailed out. Perhaps that might be something your town offers, or an Italian-American club? For a while pre-Covid, one of our French-owned cafes was hosting a biweekly coffee chat where the French owner would sit down and have conversations with learners (encouraged to buy coffee and pastries, of course…it was win-win). Maybe there is an Italian-owned restaurant or cafe near you whose owners would go for something like that.
One of my French group members has also used Italki which lets you connect with native speakers online. That might work for you also.
Good luck and don’t give up!