Yeah that could definitely be an issue. On the other hand though its a great way to learn a language and meet people living very different lives. Also most young people nowadays speak english and want to speak it with foreigners so its easy to mave friends that way. Plus there’s lots of expat groups and meetups so actually pretty easy to find likeminded people.
This is an odd suggestion but you could try learning a constructed language. They’re designed to be easy to learn fast and the main benefit for your case is that everyone who learns them wants to speak with people around the world like you do.
Try Esperanto for a full fledged language or toki pona for a super small easy one for fun. Just look them up on youtube or search engine and go down the rabbithole. Lernu is excellent for esperanto and toki pona just do flashcards to memorize all the words (only 120 or so) then go into its discord.
Both have very active discords and people are very willing to talk to practice the language. I know its an out of the box suggestion but its a fun hobby and you can talk to people from tons of countries!
Also of course you could learn a natural language too but thats a much bigger time investment before you can communicate well.