Code-switching is a skill. Just make sure there’s still a “you” under every code.
REFLECTION
REFLECTION
Adjusting how you speak for different rooms is competence, and most people do it without noticing. The risk is not the switching; it is losing track of which version is load-bearing. If each room gets a different set of opinions and loyalties, eventually there is nothing underneath holding them together.
Check the things that should stay the same everywhere: what you will not laugh at, who you will not throw under a bus, what you actually think. Keep those fixed and let the vocabulary move. If one version of you would be ashamed in front of another, that is the one to look at.
What stays the same about you across every room you enter?
Free, with nothing to buy inside it.