People who describe themselves as "too nice" almost always mean the same thing: I give a lot and I don't get enough back, and I don't know why.
The common advice is to toughen up. Be more assertive. Set boundaries. Stop being a pushover. That advice isn't wrong exactly, but it's treating the symptom. The actual pattern running underneath is conflict avoidance, and that's a different animal.
How conflict avoidance gets built
It starts early. You learn, through experience, that expressing disagreement or having a visible preference creates friction. Maybe the friction felt dangerous. Maybe it was just unpleasant and not worth the energy. Either way, your brain made a reasonable adaptation: stay agreeable, stay safe.
Over time, the adaptation becomes automatic. You agree before you've even processed whether you actually agree. You soften your opinion before you've finished having it. You say "whatever you want" because that's faster and smoother than having a preference and defending it.
This isn't niceness. Niceness is a value. What this is, is a system for minimizing conflict at the cost of your own legibility as a person.
What the social outcome actually looks like
Here's the thing that confuses people who run this pattern: they are generally well-liked. People say they're easy to be around. They don't cause drama. Everyone gets along with them.
And yet, somehow, they don't get taken seriously. They get overlooked for things they want. Their relationships feel one-sided. They end up doing the emotional labor without anyone really noticing.
This is not a coincidence. When you don't have a legible position, people can't push against you, which means they also can't locate you. You become ambient. Likable in the way furniture is likable: pleasant to have around, not someone you'd call when something real is happening.
The Jungian piece
Jung would call this a Shadow problem. When you suppress every impulse to disagree, to want something different, to take up space, those parts don't disappear. They go underground. And they come back up sideways, as passive-aggression, as resentment, as the low-grade exhaustion of managing your own reactions constantly.
The parts of you that have opinions are still in there. They're just leaking through as weakness instead of showing up as actual substance.
What having a position actually looks like
The fix is not assertiveness training. You don't need to become more aggressive or more confrontational. You need to practice being locatable. Having a position someone can find you at.
In low-stakes conversation, this is simple. Someone asks where you want to eat. You say a place. Not "I don't know, wherever" or "either works for me." You say a place. If they have a preference that conflicts, you can be flexible, but you start with an actual answer.
Someone shares an opinion you don't fully share. You don't have to argue. But you can say "I see it a bit differently" and then say how.
Someone asks for your honest read on something. You give it, plainly, without ten layers of softening.
None of this requires becoming a harder person. It requires giving people something solid to interact with instead of a surface that agrees with whatever touches it.
Why this matters for introverts specifically
Introverts often go quiet in groups, which can read as agreement or detachment. Combined with conflict avoidance, you end up being almost invisible in rooms where decisions get made. Not because you're not smart or perceptive, but because your signal is too low to register.
Having a legible position doesn't mean dominating conversations. It means that when you do speak, people know there's something real there.
If you want to understand your own conflict-avoidance patterns more specifically, the free assessment at app.joinsocialcode.com/assess is a useful starting point.