Ficool

Chapter 89 - Chapter Eighty-Two: The Kind of Silence That Chooses For You

The rain didn't stop when they left the library.

It followed them.

Not literally, of course. Not like a curse. But it felt like it had attached itself to the night, to their clothes, to their thoughts. Campus 2 glistened under the streetlights, puddles catching the glow like broken pieces of a mirror.

XH walked slower than usual.

His breathing had steadied, but the memory of it hadn't. That moment of air catching in his chest had left something behind. A quiet dread. The kind that didn't scream, just waited.

Kitty walked beside him for a few steps, not touching him, but close enough to guard him without making it obvious.

June followed a little behind.

Not because she wanted distance.

Because she didn't know where she was allowed to stand anymore.

Nobody spoke.

Not because they had nothing to say.

Because every word felt like it could shift the triangle into a point of no return.

At the building entrance, Kitty stopped.

She faced XH, eyes steady in the rain-light.

"Go rest," she said softly. "Drink warm water. Don't lie down immediately. And stop pretending your body is a side character."

XH managed a faint smile. "You sound like a nurse."

Kitty's lips curved slightly. "Maybe I'm practicing."

Her humor was soft, but her eyes were serious.

She lowered her voice. "If it happens again, you tell someone. Me, June, the boys. Anyone. Don't do that proud thing."

XH swallowed. "Okay."

Kitty nodded once.

June stepped closer.

Her voice was controlled, but not cold. "I can walk him back."

Kitty glanced at June.

June's jaw tightened, like she expected resistance.

Kitty didn't resist.

Kitty only said, "He's already here."

June's eyes flickered, frustration mixed with worry. "That's not what I meant."

Kitty looked at XH again, voice calm. "Text me when you're inside."

XH nodded. "I will."

Kitty turned and walked away into the rain.

Not dramatic.

Not angry.

Just firm.

XH watched her go until she disappeared around the corner.

When he looked back, June was still there, standing in the rain like she didn't care if she got soaked.

"You shouldn't stand there," XH said quietly.

June laughed, but it was thin. "You're telling me what I should do now?"

XH sighed. "June…"

She stepped closer, close enough that he could smell her shampoo, the kind that lingered even in wet air.

Her voice lowered. "What happened in the library."

XH swallowed. "It was nothing."

June's eyes flashed. "Don't."

He blinked.

June continued, voice sharper. "Don't lie. I saw your face. I heard the way you breathed."

XH looked away.

June's voice softened suddenly, and that softness was more dangerous than anger. "Are you sick?"

XH shook his head. "I don't know."

June stared at him. Her pride seemed to tremble for a second, like it didn't know what to do with fear.

"Tell me the truth," she whispered.

XH exhaled slowly. "Sometimes my chest tightens. It passes."

June's fingers curled into her sleeve. "And you just accepted that?"

XH tried to smile. "I'm fine most days."

June's eyes glimmered. "Most days isn't a promise."

They stood in silence for a moment, rain tapping against the roof above them.

June spoke again, quieter. "I don't like sharing."

XH blinked, surprised by the sudden shift.

June looked down, then back up, as if she hated herself for saying it but couldn't stop.

"I don't like sharing attention," she said. "I don't like sharing feelings. I don't like sharing someone I'm trying to hold onto."

XH's throat tightened.

June's voice trembled slightly. "But when you couldn't breathe, all of that disappeared. I didn't care about winning. I didn't care about pride. I didn't care about Kitty."

Her eyes sharpened again. "I cared about you."

XH stared at her.

June stepped back, as if she had revealed too much.

Then she turned quickly. "Goodnight."

And she walked away.

XH remained under the overhang, rainlight flickering around him, feeling like he had just been handed a truth he didn't know how to carry.

Kitty POV

Kitty did not go straight back to her dorm.

She walked past it, then slowed near the quieter courtyard where the benches were wet and empty. The rain made everything smell clean, like the world was trying to pretend nothing was wrong.

Kitty sat under a small tree, not caring that her sleeves were damp.

She stared at her phone.

She wanted to text XH again.

Not a warning.

Not a nurse message.

Something honest.

I'm tired.

I want you.

I don't want to lose with dignity. I want to win with love.

But she didn't type any of that.

Because Kitty knew something about herself.

If she sent those words now, she would regret it later.

Not because they weren't true.

Because she didn't want her love to look like begging.

She looked up at the rain and whispered quietly, as if speaking to something higher than campus gossip.

"If I pray for him," she murmured, "does that make me weak?"

Her breath fogged slightly.

She hugged her arms around herself.

Then she remembered the library.

XH's breath catching.

June's eyes shifting from pride to fear.

Kitty's own hand hovering near his arm, not touching, because touching would have been a confession.

Kitty closed her eyes.

She did not hate June.

That was what made it harder.

June was not a villain.

June was simply another girl who wanted the same boy.

Kitty whispered, almost sadly, "Why does love always turn into a contest here?"

The rain didn't answer.

But her phone buzzed.

A message.

XH: I'm inside. Warm water. I'm okay. Thank you.

Kitty stared at it.

Her throat tightened.

She typed back.

Kitty: good. don't disappear.

Then she added another line.

Kitty: and don't decide in silence.

She sent it before she could second-guess.

Boys' Room, Late Night

JP's room was loud enough to mask the tension, but tonight even JP couldn't keep the atmosphere fully playful.

The boys gathered with snacks and a cheap speaker playing low music.

TZ tossed a chip into his mouth. "So, today was insane."

JP nodded. "Library scene. Then rain. Then XH almost fainting. It's like the universe is writing drama."

NS didn't laugh.

He sat slightly apart, arms crossed, eyes fixed on nothing.

JP noticed and lowered his voice. "NS."

NS didn't respond.

TZ nudged him lightly. "Bro."

NS exhaled, then spoke quietly. "He's not choosing."

JP groaned. "We know."

NS's jaw tightened. "No. I mean he's not choosing because he thinks it saves everyone. It doesn't."

XH sat on the edge of the bed, silent.

JP leaned forward. "Okay. Real talk."

TZ nodded. "Real talk."

JP looked at XH directly. "Do you love June?"

XH's throat tightened. "I…"

JP raised a hand. "Don't explain. Answer."

XH swallowed. "I care about her."

JP frowned. "That's not love."

TZ added, "Or it is, but you're scared."

JP turned. "Do you love Kitty?"

XH's chest tightened slightly again. Not as sharp, but noticeable.

He forced a slow breath. "I care about her too."

JP slapped his own forehead. "Bro."

TZ sighed. "This is why we're doomed."

NS finally spoke, voice low. "When you say care, it sounds like you're talking about homework."

JP nodded emphatically. "Exactly. Like, I care about my GPA. I don't kiss my GPA."

TZ laughed despite himself.

XH didn't.

He looked down at his hands. "I don't want to lose them."

JP's voice softened slightly. "You can't keep both by refusing to choose."

TZ nodded. "One of them will walk away. Or both."

NS's eyes stayed on XH. "And if you keep delaying, it won't be your decision anymore."

The words hit like a warning.

XH swallowed.

He whispered, "What if I choose wrong?"

JP's voice was quieter now. "Then you live with it. Like everyone else."

TZ added, "But at least you live honestly."

NS didn't move. "And stop acting like your body is fine. You scared both girls today."

XH blinked. "I didn't mean to."

NS's voice was firm. "Meaning doesn't matter. Reality does."

Silence fell.

JP coughed awkwardly and tried to lighten the mood. "Okay, okay. Tomorrow we do something dumb and fun. No drama."

TZ laughed. "Drama follows us."

JP grinned. "Then we run faster."

But even JP's humor couldn't erase what they all knew.

The story had tightened.

June POV

June lay in bed staring at her ceiling.

Her phone was in her hand, but she wasn't scrolling.

She was thinking about the way XH's breathing sounded in the library.

Thinking about the way Kitty's calm turned sharp when she noticed it.

Thinking about how Kitty had asked for a text, like she had rights over him.

June's pride wanted to hate Kitty.

June's heart couldn't.

Because June knew Kitty wasn't playing games.

Kitty was praying.

Kitty was waiting.

Kitty was refusing to beg.

June whispered to the dark, "If I lose him, what was all my effort for?"

Her phone buzzed.

A message from Cherry.

Cherry: are you okay? you were quiet.

June typed.

June: i'm fine.

Then deleted it.

Typed again.

June: i hate waiting.

She sent it.

Cherry replied instantly.

Cherry: then don't wait. take him.

June stared at the message.

Her thumb hovered over the keyboard.

Then she locked the phone.

Because taking him meant forcing him.

And June wanted to be chosen, not claimed like a prize.

She closed her eyes.

Outside, rain began again, light and sudden, tapping against the window as if testing whether the night would break into a storm.

June whispered, barely audible.

"Don't make me regret wanting you."

Closing

XH lay awake that night, staring at the ceiling.

Kitty's message sat on his phone.

Don't decide in silence.

June's voice echoed in his head.

I cared about you.

The boys' warning repeated like a chorus.

It won't be your decision anymore.

Outside, the rain softened, then strengthened, then softened again, like a pulse.

XH placed a hand on his chest.

His breathing was steady.

For now.

But he understood something he hadn't wanted to understand.

Silence was not neutral.

Silence was choosing.

And the moment he waited for, the moment where nobody would get hurt, was a fantasy.

The real story was already moving.

Whether he moved with it or not.

More Chapters