The biggest obstacle to learning a foreign language is that it's so much slower and more frustrating than using your native language, right? Compared to your native-language typing speed, even English typing speed is only half...
So it's really frustrating. how do you all relieve that frustration?
I think ultimately the highest barrier is looking stupid. I try not to care, like how kids do not and simply try. People underestimate you all the time when you do not speak a language, or do it badly.
Immersion, unfortunately.
You put yourself in a situation where nobody understands you in your native language, nothing helpful for your daily life is written in your native language, and you must constantly try to comprehend and produce the target language if you want to accomplish even basic tasks.
If you can't up and move, then studying a language with a lot of cultural export helps a bit, if you can get into the habit of switching all of your media consumption to the target language. It's not the same, though.
Go somewhere you are forced to learn and speak it.
Defaulting to your native language will get zero comprehension, which is much more frustrating than some.
I watch and read different things. I like different things in foreign language - stuff that is simple or kind of cringy in my own. So I rarely ends up comparing it.
Second, I rewatch things I liked a lot. Watching them dubbed with more need to rewind makes me notice different stuff about series - how they are composed. So it is a bonus.
The frustration goes away with time. It's always going to be slightly more friction and that's worse when tired, etc, but the cost becomes less.
As someone who's done a second language to fluency past 30 years old, the largest hurdle IMO is the inverse frequency curve for words (not sure what the real term is).
But basically, the most common (and therefore most easy to pick up and learn) words carry the least amount of meaning. A, The, Where, Why, etc..
The most meaning-dense words are the least common, and therefore you learn them much slower when consuming native media.
It gets to the point where, if you learn a quarter of all the words in a language, you can read every word of most sentences except for one or two, and those 1-2 words carry all the meaning.
It's incredibly frustrating and the only way through is grinding vocabulary lists, as far as I know.
English native -> Norwegian C1 in ~ 5 years. The back half of any language learning is brutal, IMO. I had a huge dip where I stopped being able to absorb vocabulary via osmosis and consuming media, and just had to grind. But maybe that's just me.