That probably depends on the country, but I don’t think you should omit learning language, even as English native, even if everyone around you speak your native one.
I’ve seen that several times already in Poland. Been around a guy from India who was practically monolingual English speaker (his local language is fading away, he should technically still speak it due to his grandparents, but doesn’t or speaks very little) and he straight up refused to learn Polish because he „seen no value” in it, it’s not an easy language to learn and he’d rather just put that time and effort into a MMO game. He only attended lessons to learn to pass an exam that will allow him staying in the country, with no intention to actually learn how to speak. Poles are quite often excited to speak English with somebody as everyone knows importance of it and wants to practice IRL. Everyone around him, like his gf, her family, coworkers in corpo, accept that and they all speak English well, so no obligation on his side. He only knows how to tell cashier that he’ll pay with a debit card and it takes a single word. Well, that’s his choice you can say, but then it was pretty annoying at times to have him around. Imagine standing in a circle joking around and every two sentences that guy asks „What? What did he/she say?”, and someone attempts to translate it to English, but the joke doesn’t work or is not understandable even after translating because it refers to something else in the language, culture, memes, slang etc. Either learn it or expect to be disconnected and excluded at times. That’s all good to tolerate newcomers who don’t yet know much about the culture and language, but it doesn’t look very good to me if that’s a guy who lives here for 8 years and doesn’t have plans moving away anytime soon.
When you’ll finally go outta closet he’ll be like: told ya, knew that from the start cuz of the gay underwear xD