When two people at the same company clearly like each other but never actually say it, everyone around them reaches for the same explanation. One of them must be too shy, or too insecure, to make a move. It’s the easiest story, so it’s the one that sticks.

This plays out constantly in ordinary offices. Two colleagues develop an obvious spark over months, the kind of thing everyone around them notices long before either one says a word out loud. They eat lunch together most days, cover for each other on deadlines, and still never cross the line into saying anything real. Often, at least one of them is otherwise a fairly direct person, the type who negotiates their own raises, pushes back on bad ideas in meetings, and has no trouble telling a friend something they don’t want to hear.

Shyness rarely makes sense as an explanation for that kind of silence. Look closely at why people in this exact position tend to stay quiet, and it becomes clear that shyness is rarely the real reason. What actually keeps two coworkers from saying anything is closer to a cost calculation than a personality trait.

The shyness story doesn’t hold up

If nerves were the real driver, we’d expect this kind of silence to show up mainly in people who are naturally reserved everywhere else in their lives. But an attraction to a coworker is common enough that it can’t be a quirk reserved for the socially awkward. According to SHRM’s 2024 workplace romance survey, roughly half of workers said they’d had a crush on a coworker within the past year. Framed that way, it starts to look less like a rare glitch in someone’s confidence and more like a coin flip most working adults will land on eventually.

This shows up on a smaller scale in people who are otherwise open books. Someone can talk freely about almost everything else in their life, dating history included, and still go quiet for months on this one subject. Selective silence like that says more about the situation than about anyone’s personality. Something about it makes speaking up feel expensive, in a way that speaking up about almost anything else never does.

What people are actually protecting

The stakes of admitting attraction to a coworker are different from admitting it to a stranger at a party, and that difference is the real story here. A stranger who doesn’t feel the same way disappears from your life by the next morning. A coworker who doesn’t is still in the same meetings the following week, still copied on the same emails, still expected to work smoothly alongside you for however long you both stay at that company.

A 2014 study on how coworkers react to workplace romances, co-authored by researchers Renee Cowan and Sean Horan, found that reactions depend heavily on context. As they put it, “organizational culture really mattered in how these relationships were understood and evaluated by coworkers.” Whether it feels safe to say something out loud, in other words, has more to do with the specific office someone works in than with anything about their personality.

There’s also a harder edge to this that has nothing to do with hurt feelings. Chris Williams from Travelers has pointed out that real complications show up when “an employee pursues a romantic relationship with a coworker and the pursuit is unwelcome.” Add a shared project, a reporting line, or a small tight-knit team into the mix, and a badly timed confession can reshape how people see someone at work for a long stretch, well beyond one awkward week.

Team dynamics tend to do most of the damage here, more than any single rejected feeling does. People rarely fear the moment of saying something out loud. The picture in their head is usually the next six months: sitting across from that same person in the same standup, sensing that the rest of the team can feel something has shifted, and never quite being able to name why the room’s energy changed. That drawn-out version is genuinely harder to undo than one awkward conversation would be.

A quiet calculation

Ask people directly what’s going on in these situations, and the answer usually sounds like arithmetic rather than fear of rejection. The team is small, everyone works closely together on the same accounts, and if things go sideways there’s nowhere to hide from each other for the rest of the year. People like their jobs and like their teams as they already are. The version of the story where they say something and it goes badly feels riskier than the version where they say nothing and simply wonder.

They’ve worked out, fairly accurately, what a bad outcome would cost them, day after day, in a room they couldn’t just leave. Calling that shyness misses what’s actually going on in their head, and how much thinking has already gone into the decision to stay quiet.

How to actually think about it

The more useful move here is to stop treating this as a confidence problem. Two separate questions hide inside the one everyone assumes is simple. The first is whether you feel something. The second is whether this particular setting is one where acting on it is worth the trade. Those two questions can carry completely different answers, and collapsing them into one is what makes people feel frozen instead of simply deciding.

A few things genuinely change the math: whether the working relationship is temporary or long-term, whether some version of the conversation could happen outside the daily reporting structure, and whether you’d still be glad you said something even if the answer turned out to be no. A team about to disband, or a colleague already planning to leave for a new role, changes the calculation considerably compared with two people locked into the same small team for years to come.

Being honest with yourself about which risk you’re actually trying to avoid takes more clarity than courage, and it’s worth asking whether that risk is one worth avoiding at the cost of never finding out.

Final thoughts

The next time you notice two coworkers who clearly like each other but never say anything, it’s worth resisting the urge to write it off as shyness. More often, they’ve already run the numbers on what a bad outcome would cost them, and they’ve decided the safer bet is staying quiet. It’s simply a decision made with more information about the specific room they’re standing in than the rest of us are giving them credit for.