Ficool

Chapter 217 - Chapter 214: The Unsettling Post

Rain didn't fall that morning.

Which made it worse.

The sky was too clean, too pale, too normal, like the world had decided to pretend it wasn't watching them fall apart. The compound air was sharp with cold and disinfectant. The yard looked the same. The giant bell in the center looked the same. The propaganda hall looked the same.

But the students did not.

Everyone moved like they had slept with clenched teeth.

Game 6 day.

Best of seven meant you could lose and still live.

But the kind of loss waiting today did not care about basketball. It would live in the spaces between people.

XH woke up before his alarm, stared at the ceiling for a moment, then reached for his phone like he already knew it would hurt him.

It did.

The first thing on his screen was June.

Not a message.

A post.

A story.

A black and white selfie, soft lighting, her ponytail neat, her eyes calm in the way that always looked like control. The text overlay was short, cute, and poisonous.

"Some people feel like secrets."

Underneath it, a smaller line.

"Not everything needs to be public."

And then, like she wanted to make sure the right person saw it, a tiny symbol. A chess knight. A crown. A quiet little joke that could mean nothing and still mean everything.

XH's throat tightened.

His first instinct was to dismiss it. June posted things like this sometimes. She liked the drama of a vague line. She liked the attention without admitting she wanted it.

But this one felt different.

Because he knew who would understand it.

NS.

XH's thumb hovered over the screen. He didn't react. Didn't like. Didn't comment. He couldn't afford to show his hand.

But the comments were already lighting up.

Kitty's name was there.

"???"

NC followed.

"Reveal him. Or I'm blocking you."

Anna commented with a laughing emoji and a line that sounded like she was trying to keep it light.

"Girl, what is this. Who is it."

Cherry's comment was sharp.

"If it's who I think it is, I'm going to scream."

Jihye wrote something that sounded like prophecy disguised as a joke.

"Secrets rot if you keep them too long."

The post had been up for ten minutes and it already felt like it had been up for ten years.

XH locked his phone and sat up slowly.

His chest felt tight, not from ribs, from anger that couldn't decide where to land.

Was June doing it on purpose to make him jealous.

Was June doing it because she liked NS.

Was June doing it because she wanted everyone watching.

Or was June doing it because she wanted to punish XH for being slow.

The worst part was the uncertainty.

Uncertainty turned love into paranoia.

In the boys' room, JP was already awake, pacing with his hoodie half on, hair messy.

TZ sat on his bed tying shoes.

NS stood at the window, calm as always, looking out at the compound like he could see the future in the way guards walked.

XH didn't greet anyone.

JP noticed immediately. "What's wrong."

XH stared at the floor for a beat, then said quietly, "June posted."

NS didn't turn around.

That tiny detail stabbed XH's nerves.

JP frowned. "What did she post."

XH didn't show the phone. He didn't trust his hands to stay steady.

"Something about secrets," XH said.

JP made a face. "She's doing it again."

TZ glanced up. "Again."

JP shrugged. "She posts vague stuff and everyone turns it into a story."

XH's jaw clenched. "Everyone."

NS finally turned from the window, expression neutral. "Don't overthink it."

The words landed wrong.

Don't overthink it was what people said when they were hiding something.

XH looked at NS harder than he meant to.

NS's face didn't move.

His calm was too smooth.

JP stepped in fast, like he felt the air tightening. "We got Game 6. We win, we forget nonsense."

TZ nodded. "Lock in."

XH didn't answer.

Forget nonsense was impossible when the nonsense was sitting in his bloodstream.

The cafeteria was louder than it should have been for a morning like this. Not laughter loud. Whisper loud. Everyone had seen the post. Everyone had opinions.

Everyone wanted to know who the secret was.

June sat with her girls, posture composed, phone face down, face calm like she hadn't thrown a match into a room full of gasoline.

Kitty sat across the aisle with NC and Anna, eyes sharp. Kitty looked like she was trying to be casual, but her fingers kept tapping her cup. She hated not knowing things.

Cherry leaned in toward June, whispering something with a smirk.

June smiled faintly, the kind of smile that didn't reveal anything.

Jihye stared at June's face like she was trying to read the future on her skin.

When Health Track boys walked in, eyes followed them.

XH felt it.

He felt the crowd trying to see if he looked jealous.

He felt the crowd trying to see if NS looked smug.

He felt the institution's staff watching too, because student drama was the easiest weapon to sharpen.

XH sat down with JP, TZ, NS.

NS's phone lit up once on the table, screen angled away.

XH caught the glow.

NS flipped it face down calmly.

XH's stomach tightened.

JP kept talking, trying to keep the mood functional.

"We win Game 6, we end it in Game 7," JP said, voice firm.

TZ nodded. "We finish it."

NS spoke calmly. "We finish it."

XH's jaw clenched.

He didn't like how NS said it.

Too smooth.

Too sure.

Across the cafeteria, Kitty's eyes flicked toward XH.

Kitty didn't look angry.

She looked worried.

June didn't look at XH directly. She watched the room, watching reactions, like she was measuring damage.

Then the moment that stabbed deeper happened.

June lifted her phone.

Her screen flashed briefly as she typed something, then sent.

XH couldn't see the content.

But he saw the name at the top of the chat window for a split second before she angled it away.

NS.

XH froze.

His throat went dry.

The cafeteria sound blurred.

JP was still talking, but his words sounded distant.

TZ was chewing, but it sounded too loud in XH's head.

NS sat calm, eating like nothing had happened.

XH's vision narrowed.

He forced himself to breathe.

Not now.

Not here.

They couldn't fight in public.

The institution would love it.

Game 6 approached like a storm.

The arena was packed again, cameras rolling, commentators hyped. The binding provisions were repeated again and again until they felt like scripture. Best of seven meant the story could stretch.

The institution loved stretching stories.

It gave them more chances to control outcomes.

In the tunnel before walkout, Health Track lined up. VT's cohort lined up opposite, relaxed, confident.

Wink sat with VT's group, calm, posture perfect. Her accusation still floated like smoke. CCTV still "gone." Staff still "handling it." Nothing resolved. Everything usable.

Kitty stood in the stands, quiet again. Not cheering. Just watching XH like she was holding his shape in her gaze.

June stood too, but her attention wasn't only on the court. It moved between XH and NS like she was testing what she could move without touching.

The walkout happened. Handshakes. Poses. Forced unity. Cameras caught every angle.

XH's face stayed neutral.

NS's calm stayed perfect.

The whistle blew.

Game 6 began.

And from the first possession, it was wrong.

Not because they were outplayed.

Because they weren't together.

NS brought the ball up and signaled a play, but his eyes didn't meet XH's the way they used to. The pass that should have gone to XH went to JP.

JP shot.

Missed.

Rebound battle.

TZ grabbed.

He passed to XH.

XH held the ball at the wing, waited for a cut.

NS didn't cut.

NS stood top of the key, hands out, calling something else.

XH's jaw clenched.

He drove anyway.

Contact.

Layup.

Miss.

The crowd roared.

VT's cohort pushed fast and scored.

The announcers screamed about momentum.

But the real momentum shift was inside Health Track.

XH and NS were playing like rivals, not teammates.

No passes that flowed.

No communication that felt real.

Just structure breaking slowly.

Early in the second quarter, XH ran to the corner, wide open, hands ready.

NS saw him.

NS hesitated.

Then passed late.

A defender closed.

XH shot under pressure.

Miss.

The crowd roared again.

June's voice lifted suddenly, loud enough to be heard but controlled enough to look "appropriate."

"NS, focus!"

NS looked up.

That faint smile appeared.

XH felt the anger in his chest snap tighter.

Kitty's eyes widened slightly, seeing it.

Seeing the tension.

Seeing the way June's voice landed on NS like permission.

XH stopped trusting his own body.

He felt like he was moving through a fog of jealousy and rage.

By halftime, Health Track was down.

Not by much.

But the energy was wrong.

In the locker room, JP slammed a towel onto a bench.

"What is this," JP snapped. "We're playing like strangers."

TZ breathed hard, eyes dark. "We're playing like we hate each other."

NS's voice stayed calm. "We fix it."

XH laughed once, bitter. "Fix it."

NS's eyes narrowed slightly. "You're distracted."

XH's jaw clenched. "I'm distracted."

JP stepped in fast, voice sharp. "Not now. Not here. If you want to kill each other, do it after the series."

XH stared at NS.

NS stared back.

The stare felt like pride colliding, not brotherhood.

The third quarter was worse.

They played solo.

XH forced shots.

NS forced drives.

JP tried to glue it together with passing and yelling, but nobody listened fully.

TZ fought for rebounds like he was trying to compensate for broken trust with muscle.

VT's cohort smelled it.

They attacked harder.

They talked more.

They smiled.

They wanted Health Track to fall apart in front of cameras.

Wink watched calmly.

VT smiled like this was the plan.

In the stands, Kitty stayed quiet, but her face looked like it was cracking. Not from losing the game. From watching the boys drift.

June's expression stayed composed, but her eyes gleamed. Not happy. Not sad. Focused.

Like she was watching something she had started.

Late in the fourth, Health Track tried to claw back.

JP hit a three.

TZ forced a steal.

XH scored on a drive through contact.

The crowd erupted.

Kitty's hands lifted in a small silent clap.

June clapped twice.

But then a possession came that showed the truth.

XH ran a fast break, wide open, one pass away from an easy layup.

NS had the ball.

NS saw him.

NS hesitated.

Then he kept the ball and drove himself.

He got blocked.

The crowd roared.

XH stopped dead for a second, staring at the play like it had slapped him.

JP shouted, "Pass!"

TZ shouted, "What are you doing!"

NS didn't respond.

XH's chest tightened.

The game slipped away.

VT's cohort hit free throws.

The final buzzer sounded.

Health Track lost Game 6.

The arena erupted in mixed noise.

Some cheers.

Some boos.

Some whispers that sounded like, they're falling apart.

Kitty sat down hard, breath leaving her lungs.

June's jaw clenched.

Cherry whispered something to June with a smirk that didn't reach June's eyes.

Jihye's face stayed distant.

Wink smiled faintly.

VT's smile looked like satisfaction.

On the court, Health Track stood still for a second, sweat dripping, chests heaving.

JP looked furious.

TZ looked exhausted.

NS looked calm.

XH looked like stone.

The handshake line was forced again.

VT shook XH's hand and leaned in, smiling for cameras.

"Two more chances for stories," VT whispered.

XH's jaw clenched.

He didn't respond.

As they walked off the court, XH's phone buzzed.

He didn't want to look.

He looked anyway.

June's story had updated.

A new post.

Just text on a dark background.

"Some secrets choose you."

Under it, a small emoji.

A crown.

A chess knight.

XH's throat went dry.

JP saw XH's face and asked quietly, "What."

XH didn't answer.

Because if he answered, he might explode.

Back in the dorm, the boys argued in low voices.

JP tried to mediate.

TZ tried to calm.

XH finally turned to NS, voice low, tight.

"What is she doing," XH asked.

NS's face stayed calm. "Who."

XH's jaw clenched. "June."

NS shrugged slightly. "Ask her."

XH's hands clenched. "I saw the DMs."

A flicker crossed NS's eyes.

Not guilt.

Annoyance.

NS leaned closer, voice low, sharp. "You're taking too long."

VT's cohort drove again, aiming for XH, aiming for contact, aiming for fouls.

A defender bumped XH's ribs.

Pain flashed.

XH stayed upright.

He didn't flinch.

He didn't look at the ref.

He didn't speak.

But the defender leaned in and whispered, low, almost laughing.

"You're already guilty."

XH's jaw clenched so hard it hurt.

He forced his eyes forward.

NS called a switch and slid into help defense, cutting off a lane. The ball got forced out to the perimeter.

A rushed shot.

Miss.

Rebound.

JP secured it and tossed it to NS.

Health Track ran a set. NS drove, drew two defenders, kicked to TZ under the basket.

TZ laid it in.

The lead shrank.

VT's cohort called timeout.

The crowd buzzed.

The commentators shouted about adjustments.

The analytical voice said, "Health Track is clawing back. But watch XH. One more foul and he's in danger."

XH heard that sentence like it was a curse.

He could feel the whistle hovering over his head like a cloud.

When play resumed, VT's cohort started targeting NS.

They bumped him. They reached. They talked.

But NS stayed calm.

Too calm.

He hit a mid-range jumper.

Swish.

June clapped a little louder this time, the first hint of intentional volume.

"NS, good!"

NS's head turned slightly, reflexive.

He saw June.

That faint smile appeared again.

Small.

Private.

Like a wink without a wink.

XH felt heat rise in his chest.

It wasn't jealousy in the romantic sense.

It was anger at the feeling of betrayal.

Because it felt like June was choosing a side right in front of him.

Because it felt like NS was letting it happen.

Kitty's gaze flicked to June for half a second.

Then back to the court.

Kitty's face stayed calm, but her eyes sharpened. She didn't like the sound of June's voice for NS either.

The score tightened.

VT's cohort up by four.

Then two.

Then tied.

Bodies collided.

Whistles came at strange times.

Some calls were loud.

Some were silent.

Every time XH got touched, XH braced for the whistle.

Every time VT got touched, the whistle came.

The crowd started reacting before calls were even made.

They had learned to anticipate the narrative.

Then the moment that made the whole quarter tilt.

XH drove to the lane, absorbed contact, and kicked out to JP.

JP hit the shot.

The arena roared, and Health Track surged for half a second.

Then the whistle.

Offensive foul on XH.

XH froze.

The scoreboard didn't change.

The points wiped away.

The crowd erupted, half cheering, half booing.

Some people laughed.

Some people shouted, "See!"

XH felt his vision narrow.

His hands clenched.

His ribs tightened.

He wanted to scream.

He wanted to point at the ref and ask what they were doing.

NS stepped in fast, voice low, urgent.

"Walk away," NS said.

XH stared at him.

The anger in his chest shifted.

It touched NS now too.

Because NS sounded like he was controlling him.

Because NS sounded like he was used to telling him what to do.

XH swallowed hard and turned away.

He walked back on defense.

His face stayed neutral.

Inside, the heavy animal in his chest lifted its head.

Kitty's eyes widened slightly. She could see the tension on XH's shoulders now. She could see the way his jaw looked like it was made of stone.

June's posture tightened.

Cherry leaned closer, interested.

Wink sat calm.

VT smiled faintly.

The third quarter ended with VT's cohort up by three.

Not a blowout.

A knife edge.

The crowd stood for the break, buzzing.

The announcer hyped the fourth quarter like it was a title fight.

XH walked to the bench with sweat dripping and anger coiled.

JP sat down hard and muttered, "They're stealing this."

TZ nodded once, eyes dark. "We still take it."

NS spoke calmly. "Fourth quarter, we make no mistakes."

XH looked at him.

He wanted to say, mistakes don't matter if they decide anyway.

He didn't.

Because if he spoke, the anger would leak.

The fourth quarter began.

The arena felt louder, hotter, more alive.

Rain started tapping the roof harder, like the sky had decided to join the noise.

More Chapters