BlogDiaspora
Diaspora · 5 min read · August 2026

Code-switching every day: the mental load of living between two cultures

Switching languages, personas, and value systems depending on who you're with is exhausting — and it's rarely acknowledged as a mental health issue.

By the AsianTherapist team — written and reviewed under the direction of a practicing Asian psychologist

At home, you speak your parents' language, follow their customs, and operate inside a set of values you grew up with. At work, with friends, or in public, you operate inside a completely different set of rules. You switch — language, tone, humour, body language, what you share and what you hide — sometimes mid-sentence.

Code-switching is a skill. In many environments, it's a survival skill. But it is also exhausting, and the exhaustion is rarely named.

What code-switching costs

Every switch requires monitoring. You're constantly reading the room — which version of yourself is needed here? What's safe to say? What would be misunderstood? This is cognitive work that runs in the background of every social interaction, and it accumulates.

People who code-switch heavily — which describes most second-generation Asian people and diaspora communities — often report:

  • A persistent sense of not fully belonging anywhere
  • Exhaustion after social situations, even ones that went well
  • Difficulty knowing what they actually think or want, separate from what they're supposed to think or want
  • Feeling like a fraud in one or both of their worlds

When code-switching becomes identity confusion

For some people, years of switching between cultural contexts creates a genuine uncertainty about who they are when no one is watching. The performance becomes the identity. This isn't a character flaw — it's an adaptive response to genuinely contradictory demands.

Therapy with a culturally informed practitioner can help untangle this — not by resolving the contradiction, but by helping you build a stable sense of self that can hold both contexts without either erasing the other.

You're not being fake

One of the most common things people say in therapy about code-switching is shame: "I feel like I'm always pretending." But adapting to different contexts isn't pretending. It's what all humans do. The difference for bicultural people is the scale — and the stakes — of the adaptation.

What helps is having at least one space where you don't have to switch. Where you can speak in whichever language fits, reference your family without explaining them, and be understood without performing. That's part of what good therapy offers.

Find a therapist who gets it

Browse verified psychologists and therapists across Asia and the diaspora. Every clinician is manually verified.

Browse therapists →
More from the blog
Culture
Why therapy stigma hits differently in Asian families
Diaspora
Finding a Nepali-speaking therapist when you live abroad
Beginners
How does therapy actually work? A plain-language guide for South Asian first-timers