Cherreads

Chapter 189 - Chapter 185: No Exit, No Apology

The cafeteria corridor looked normal until you tried to walk through it.

That was the trick.

Bright overhead lights. Clean tiles. Posters on the wall about "discipline" and "unity," their colors too cheerful for the words they carried. A water station near the corner. A long stretch of hallway that funneled bodies the way a river funnels debris.

Normal.

Until the hallway narrowed around you like a hand.

XH felt it the second the group stepped out of their dorm block and started toward the cafeteria for the last permitted water window. It was late enough that the campus had gone quiet in that unnatural way training places go quiet, where silence isn't peace. Silence is surveillance.

JP walked on XH's left. TZ walked on his right. HS stayed half a step behind, protecting his bruised shoulder instinctively. NS walked behind them like he always had lately, calm, watchful, acting like the only person who understood the board game.

XH hated that calm.

It wasn't only because it felt like control. It was because it felt rehearsed, like NS already knew which squares were safe and which squares were traps.

The girls were on a separate route, escorted in their own line, but the campus routes intersected at the cafeteria corridor by design. They always did. The institution liked intersections. Intersections created friction.

And friction created stories.

Kitty and June walked with NC, Anna, Jihye, and Cherry. No one spoke much. The dorm argument had drained their voices. The truce still existed, but it was thin and sharp, like wire.

Kitty's blonde hair was tied back, but strands still escaped. Her eyes looked tired. June's posture was perfect, but her jaw stayed tight like she was biting back words that might ruin her future.

They turned the corner and the corridor came into view.

VT's crew was already there.

Not blocking the corridor like a wall, not yet. They were positioned like furniture. Two leaned against the far wall near the water station. One stood by the poster board pretending to read it. Another stood near the doorway to the side hall that led nowhere.

They created a narrowing without touching the walls.

A human funnel.

XH felt JP stiffen.

TZ's shoulders tightened.

HS's breathing grew shallow.

NS's calm didn't change.

That was the first hint, the small quiet hint, that something was wrong in a way deeper than a hallway.

NS spoke in a low voice, not looking at anyone directly. "We get water. We keep moving."

JP whispered back, "They're not going to let us."

NS's answer came too fast. "They will if you don't react."

XH's jaw tightened. "Stop acting like this is normal."

NS didn't look at him. "It's not normal. It's scheduled."

That word landed wrong.

Scheduled.

XH's eyes flicked to NS's face.

NS's expression stayed calm, but his eyes were sharp in a way that didn't look like fear. It looked like calculation.

XH remembered the glow under NS's blanket. The quick thumb movement. The messages.

He remembered VT looking at NS like recognition.

A cold thought tried to form, and XH shoved it down.

Not now.

Not in this corridor.

Not with HS behind him.

The boys stepped into the corridor anyway because there was no other route.

VT's crew watched them approach like they were watching prey walk into a trap that prey did not understand.

One of the boys, the one who had bumped JP yesterday, smiled.

"Health Track," he said casually. "You guys look tired."

JP didn't answer.

The boy stepped half a foot closer, not touching, just claiming space.

"You guys always act like the rules protect you," he continued.

TZ's voice came low. "Move."

The boy laughed. "I'm not blocking."

He was. Just not enough to be accused of it.

Another of VT's boys stepped behind them, cutting off the space the Health Track boys had just come from.

XH noticed the shift in peripheral vision.

The corridor narrowed.

The air tightened.

They weren't being allowed to pass. Not fully. Not cleanly.

Kitty's group entered the corridor from the opposite side at the same time.

The girls halted automatically when they saw the body language. The corridor became a stage, and both lines of students became the audience whether they wanted to or not.

June's eyes sharpened. Kitty's hand rose to her mouth for a second, then dropped, like she was catching herself before she displayed fear.

NC stepped slightly in front of Anna and Jihye, protective again.

Cherry tilted her head, amused and tense at the same time.

Staff were not here.

That was the second clue.

They had been everywhere yesterday.

Now the corridor was strangely empty.

XH's stomach tightened.

This was intentional.

One of VT's boys spoke louder so the girls could hear.

"Hey," he said, smiling at Kitty. "You're the queen from the palace, right."

Kitty didn't answer.

He kept smiling like silence was consent.

"And you," he said, eyes sliding to June, "second place. Still mad."

June's voice stayed calm, sharp. "Don't talk to us."

The boy laughed. "Why. You're the ones who made the campus famous."

JP took one step forward. "Shut up."

The boy's smile widened. "Or what, you'll write a neutral reflection about it."

A few of VT's crew laughed.

XH felt heat climb his throat.

He looked toward the side hall entrance. No staff. No cameras visible except the ones far above, angled badly. A blind spot built into the corridor, just big enough for violence.

It was a kill zone.

XH's pulse picked up.

He forced his voice calm. "Move. We're leaving."

The boy's eyes slid to XH, amused. "You're leaving when we say you're leaving."

Then the boy's hand shot out and shoved HS's shoulder, right on the bruise.

HS flinched hard, pain flashing across his face.

Kitty gasped.

June's posture tightened.

Anna made a small frightened sound.

HS's eyes watered from pain he couldn't hide.

JP snapped.

He lunged forward and grabbed the boy's collar.

The corridor exploded.

VT's crew moved instantly, like they had been waiting for that one reaction.

Two of them grabbed JP's arms and yanked him back. TZ threw himself between them, shoving one man off JP's shoulder. Another boy swung at TZ's jaw and clipped him, not fully, but enough to sting.

XH moved toward HS automatically, protective, pushing HS behind him.

The boy who hit HS smiled.

XH's restraint cracked.

He grabbed the boy's shirt and slammed him into the wall hard enough to rattle the poster board.

The impact echoed down the corridor like a gunshot.

Kitty's breath caught.

June's eyes widened slightly.

Cherry's smile vanished.

NC's voice rose, urgent. "Stop. Staff."

But staff didn't appear.

That was the point.

VT's crew wanted this to happen.

XH heard footsteps behind him and pivoted.

A fist came toward his face. He leaned back too late. The punch clipped his cheekbone. Pain flashed white across his vision.

He tasted blood immediately.

His mouth filled with metallic warmth.

He spat instinctively and saw red hit the tile.

The corridor went louder.

Students from nearby halls began peeking around corners, drawn by violence like moths to flame.

Someone whispered, "Fight."

Someone else whispered, "They're going to get expelled."

Expelled would be mercy.

Here, they would be redirected.

The bell would be waiting.

XH wiped his mouth with the back of his hand.

His eyes met Kitty's across the corridor.

Kitty's face had gone pale. Her lips trembled. Her eyes filled fast, not with weakness, with helpless rage.

And XH felt something inside him tighten.

He couldn't let her watch him get destroyed.

Not like this.

Not in front of the whole campus.

Another punch came toward XH's jaw.

He ducked and swung back.

His fist connected with the attacker's nose. The man grunted and stumbled back, clutching his face.

Blood smeared across the man's hand.

XH's knuckles throbbed instantly.

Pain. Real. Solid. Grounding.

The world narrowed.

No lectures. No points. No pledges.

Just bodies and choices.

JP was wrestling two men now, one arm pinned, the other swinging wildly. TZ had one man in a headlock, dragging him back, teeth clenched.

HS was pressed against the wall, clutching his shoulder, trying not to panic. His eyes were huge.

NS stood a few steps away.

And for one sick second, NS did not move.

That was the hidden agreement in action.

The quiet understanding with VT's orbit.

Keep the other boys from joining. Let XH get eliminated.

Let the hallway do what it was designed to do.

NS's eyes flicked toward the girls.

Kitty was crying now.

Not loud, not dramatic.

Tears streaming down her cheeks while she tried to hold her face composed.

She looked like she hated herself for crying.

She looked like she hated the corridor for forcing her to watch.

And NS's expression changed.

It wasn't warmth.

It was pain.

A sharp, personal pain that cut through his calm.

Because NS remembered.

Not the corridor.

The arena.

The Dota match.

Kitty's tears in the booth light, when the team was down, when XH locked in, when the whole room chanted win like prayer.

Those tears had moved NS then.

They moved him now.

Because Kitty crying meant something had gone too far.

One of VT's men lined up a clean hit.

XH was out of position, turning toward JP's side, trying to cover him. His guard dropped for half a second.

The man's fist came toward XH's jaw, the kind of punch that would shut everything down, the kind of punch that could break teeth, break pride, break aura.

Kitty's breath hitched.

Her hands flew to her mouth.

NS moved.

He moved like a switch flipped.

He stepped in and took the punch on his shoulder, twisting his body so the hit landed on muscle instead of XH's face.

Pain flashed across NS's features.

NS didn't retreat.

He swung back immediately, hook to the man's ribs, then jab to the face.

The man stumbled.

XH froze for half a second, stunned.

NS had joined.

NS had broken the agreement.

NS stood beside XH now.

Not behind.

Beside.

Back to back.

XH's chest tightened with a confusing surge of relief and anger and something like gratitude he didn't want to feel.

NS leaned close, voice low, breath hard. "I couldn't watch her cry."

XH swallowed, blood still in his mouth. "You were going to let them."

NS's voice came rough. "I was trying to keep everyone safe."

XH's laugh came sharp and humorless. "By sacrificing me."

NS didn't answer.

He didn't have time.

VT's crew surged harder when they saw NS join.

The trap was supposed to be clean. XH isolated. Health Track fractured.

Now Health Track was unifying.

That was unacceptable.

VT's crew shouted.

More men appeared from the side hall, rougher, older, bodies trained. Not students. Not fully. Some looked like they belonged to security. Some looked like they belonged to something worse.

The corridor filled with bodies.

Outnumbered.

JP yelled, "They called reinforcements."

TZ spat blood and grinned, wild. "Good."

Then the rest of Health Track boys joined.

Not all at once.

But the moment NS stepped in, it signaled something primal.

Brotherhood.

When one steps in, all step in.

Two more Health Track boys from nearby modules rushed into the corridor, shoving themselves into the chaos.

One grabbed JP's arm and yanked him free.

Another threw a punch at a VT man who was trying to pin TZ.

Suddenly the fight wasn't five boys.

It was a swarm.

It became chaos with no clean lines.

Students screamed.

Someone yelled, "Stop."

Someone else yelled, "No staff."

Kitty cried harder now, not because she wanted to, because she couldn't stop. June's face went rigid, eyes sharp, breathing fast. June looked like she wanted to jump in and kill someone with her bare hands, but she stayed in place because she knew that would be the end of everything.

NC grabbed Kitty's wrist gently, voice urgent. "Back. Back."

Kitty shook her head, eyes fixed on XH and NS like her body refused to retreat even if her brain begged her to.

June stepped closer to the corridor edge, voice sharp. "Leave them alone."

One of VT's men laughed. "Or what, second place."

June's eyes flashed. "I will remember your face."

Cherry watched with eyes wide. Cherry wasn't amused anymore.

Cherry looked like she had just realized power could crush anyone, even queens.

Anna was shaking.

Jihye's lips moved silently, like she was praying or counting or trying not to faint.

In the center of the corridor, XH and NS were back to back now, literally.

Bodies slammed into them from both sides.

NS threw elbows, not wild, calculated.

XH punched, not pretty, brutal.

XH's knuckles split. Warm blood ran down his fingers.

He felt pain in his side, his ribs screaming.

He didn't stop.

Because stopping meant being taken down.

And being taken down meant being eliminated.

A man grabbed XH's jacket collar and yanked him forward. XH stumbled, nearly falling. NS grabbed XH's shoulder and pulled him back into position.

XH coughed, blood flecking his lip.

NS shouted, "Stay up."

XH spat and laughed harshly. "I'm fine."

NS's voice came strained. "You're bleeding."

XH's grin was feral. "So are they."

JP was fighting like a madman.

He took a hit to the cheek, stumbled, then swung back with a fist that connected solidly.

TZ had a man pinned against the wall, forearm pressed into his throat, not choking fully, just holding him still while TZ snarled, "You want to play, huh."

HS tried to step forward, but pain made his vision swim. He was pushed back by another student who yelled, "HS, stay back."

HS's eyes filled with shame.

He wasn't fighting.

He was watching.

He hated himself for it.

The corridor became a storm.

Then the pistol appeared.

It happened too fast, like a magic trick.

VT's personal bodyguard stepped into the corridor.

He was bigger than the others, shoulders wide, face blank.

He moved through the chaos with purpose.

His hand went to his waistband and came out holding a pistol.

The corridor froze in a way no shout could cause.

Sound dropped out like someone turned off the world's volume.

The bodyguard raised the pistol.

He aimed it toward XH and NS.

The metal glinted under fluorescent light.

Kitty let out a sound that was half sob, half scream.

June's hand flew to her mouth.

NC cursed softly.

Anna's knees buckled and she grabbed the wall.

Jihye's eyes went huge, breath stuck.

Cherry's face drained of color.

Even JP froze for half a second, eyes locked on the weapon.

TZ's grin vanished.

HS stopped breathing.

XH felt his blood turn cold.

A gun did not belong in a school corridor.

A gun meant the rules were gone.

A gun meant there was no longer a game.

The bodyguard's voice was low and flat. "Enough."

VT's men stepped back slightly, not because they were scared, but because they respected the bodyguard.

VT himself appeared at the corridor entrance behind the bodyguard, expression calm, like he had been waiting for this exact moment.

VT's eyes moved to Kitty first.

He saw her crying.

He smiled faintly, like the tears were proof his plan worked.

Then VT looked at XH.

"Still standing," VT said softly.

XH's chest rose and fell hard. He could taste blood. His hands were slick with it. His knuckles throbbed.

NS stood beside him, breath ragged, shoulder swelling where he had taken the punch meant for XH.

The bodyguard's pistol stayed aimed.

One small movement could turn this into tragedy.

XH felt his muscles tense.

NS's voice came low, urgent. "Don't."

XH's eyes flicked to NS. "This is your friend."

NS's jaw tightened. "No. This is my mistake."

The corridor's crowd began murmuring again, a nervous hum.

Students whispered, "Gun."

Someone whispered, "We're dead."

Someone whispered, "This is real."

The bodyguard's finger rested near the trigger.

XH looked past the gun and saw staff finally appearing at the far end of the corridor.

Not running.

Walking.

Slowly.

Like they had been waiting for the moment to peak.

Like they wanted a clean image.

Students fighting, then a gun, then staff stepping in to restore order.

The narrative was being built in real time.

A staff member raised his hands and spoke loudly. "Stop. Stop immediately."

VT's bodyguard didn't lower the pistol.

The staff member's eyes flicked to the gun and tightened. "Put it away."

The bodyguard didn't move.

VT spoke softly. "They attacked my students."

The staff member nodded like he believed it.

XH felt rage surge.

They were rewriting the story in front of everyone.

June stepped forward suddenly, voice sharp, louder than she probably intended.

"They didn't attack. They were trapped."

Staff eyes snapped to June.

June froze, breathing hard.

Kitty grabbed June's sleeve gently, pleading without words.

NC whispered urgently, "June, stop."

June's jaw clenched.

She stepped back half a step, swallowing her own fire.

Kitty's tears kept falling, silent now, cheeks wet, eyes fixed on XH.

XH saw her crying and felt his chest crack.

Not because he wanted her pity.

Because he couldn't protect her from watching this.

NS looked at Kitty too, eyes flickering with pain.

That was why he broke the agreement.

That was why he stepped in.

Because Kitty's tears were the only thing that could cut through his ambition, his fear, his calm.

The bodyguard finally lowered the pistol slightly.

Not away.

Just down.

A threat still present.

VT smiled faintly. "Good. Calm down."

JP couldn't help himself. "Calm down, he says, with a gun in a school."

A staff member stepped toward JP, eyes cold. "Silence."

JP's mouth tightened.

TZ shifted subtly, positioning himself closer to JP like shield.

XH felt the floor tilt under him, adrenaline leaving, pain rushing in like tide.

His ribs ached. His cheek throbbed. His knuckles burned.

NS's shoulder looked swollen already.

JP's cheek was split.

TZ had blood on his lip.

HS looked like he might faint.

Staff began separating groups, pushing students back, forming a human barrier.

They didn't treat VT's crew like criminals.

They treated them like protected property.

XH's stomach twisted.

The staff member turned his gaze to Health Track.

"You will be reviewed," he said calmly. "This is unacceptable behavior."

Unacceptable behavior.

XH laughed once, harsh. "We were attacked."

The staff member's eyes stayed blank. "That will be determined."

Determined by who.

VT's smile widened slightly.

A staff member pointed toward the dorm direction. "Health Track, return to dorms. Immediately."

Students began dispersing, whispering louder now, adrenaline making voices sharp.

Kitty still stood in the corridor, tears drying into streaks.

June's hands were clenched into fists at her sides.

NC held Anna close because Anna was shaking.

Jihye stared at the floor like she was trying not to vomit.

Cherry looked at VT with hatred she didn't know she had.

As Health Track began moving, VT's bodyguard lifted the pistol again slightly, not aiming, just showing it.

A reminder.

You are not safe.

XH walked backward at first, eyes locked on VT, refusing to turn his back.

NS stayed beside him, still back-to-back in spirit even as the fight ended.

JP stumbled slightly, TZ grabbed his elbow.

HS walked like a ghost.

Then, as they were forced down the corridor toward dorms, staff blocking students from following, Kitty's voice cut through the murmurs.

"XH."

It was small.

But it carried.

XH stopped, against orders, just for a second.

He looked back.

Kitty stood there with tears on her cheeks, eyes red, voice trembling.

"I'm sorry," she said, and it wasn't about the fight. It was about everything. The truce. The waiting. The pride games. The way she had once brushed off being official. The way she had wanted to play long and now time was burning.

XH's throat tightened.

He wanted to walk back to her.

He couldn't.

Staff were watching.

VT was watching.

June was watching too, face rigid, eyes wet but refusing to spill.

XH swallowed hard and said the only thing he could say without breaking the truce and without giving the institution a target.

"Go back," he said softly. "Stay safe."

Kitty shook her head slightly, tears falling again.

NC pulled Kitty gently back, voice urgent. "Kitty. Come."

Kitty's eyes stayed on XH until the last possible second.

XH turned away before he could crack.

In the boys' dorm, the door slammed behind them and the room felt too small for the adrenaline they carried.

JP paced immediately. "They pulled a gun. They pulled a gun."

TZ sat on his bunk, breathing hard, hand pressed to his lip.

HS sat on his bunk and stared at the floor like he wasn't fully present.

NS leaned against the wall, shoulder swelling, face pale but composed.

XH stood in the center of the room, hands shaking now that the fight was over. He looked down at his knuckles. Blood. Split skin. Pain.

He looked at NS.

The room went quiet.

JP stopped pacing.

TZ lifted his head.

HS's eyes flicked up.

XH's voice came low, dangerous. "You knew."

NS's eyes narrowed slightly. "What."

"You had an agreement," XH said. "You were supposed to keep them from joining. You were going to let them take me out."

JP's mouth fell open slightly.

TZ's face tightened.

HS whispered, barely audible, "What."

NS pushed off the wall. "You're making things up."

XH stepped closer. "VT looked at you like he knew you. Your phone glows at night. You talk to staff. You talk to them."

NS's jaw clenched. "I talk so we don't get destroyed."

XH laughed once, harsh. "So you sell me."

NS snapped, voice rising. "I didn't sell you."

XH grabbed NS's collar.

Hard.

His hand shook with rage and pain, but his grip was solid.

NS grabbed XH's collar back instantly.

They stood chest to chest, breathing hard, eyes burning.

JP stepped forward. "Stop."

TZ moved too. "Stop it."

XH's voice came through clenched teeth. "He won't let me go."

NS's eyes flashed. "Let go of me."

XH's grip tightened. "You won't let me."

The words tasted like future. Like the MMA arc that would come later, the guillotine line already echoing in the wrong place.

JP shoved himself between them, forcing their hands off collars.

TZ grabbed XH's wrist, pulling him back.

HS stood suddenly, voice shaking. "Stop. Please."

The smallness of HS's plea cut through the rage.

XH's chest heaved.

NS's shoulder rose and fell fast.

JP held his hands out like a referee. "Not now. Not here. We just survived a gun."

TZ muttered, "We're supposed to be brothers."

NS's eyes flicked toward the door, then back to XH. His voice came lower, controlled again. "I stepped in."

XH's voice cracked with anger. "Because Kitty cried."

NS's jaw tightened. "Yes."

XH stared at him, breathing hard.

He didn't know what to do with that truth.

NS did step in.

NS did take the punch meant for XH's jaw.

NS did fight back-to-back.

NS did break whatever agreement existed.

But the fact that an agreement existed at all was poison.

The room went silent.

Outside, footsteps echoed in the corridor.

Staff patrol.

JP lowered his voice. "They're going to punish us."

TZ nodded. "They'll call us violent."

HS whispered, "They'll make us ring the bell."

XH's stomach tightened.

The bell.

The rope.

The price.

XH sat down slowly, pain catching up, ribs throbbing. His hands shook as adrenaline drained. He pressed his forehead into his palms for a second and breathed.

NS sat too, shoulder swelling, jaw tight.

JP sat on the floor, back against the bunk, eyes wild.

TZ leaned back, staring at the ceiling.

HS stared at the floor.

None of them spoke for a long time.

Because what could you say after a gun appears in a school corridor.

Because what could you say after you realize the institution isn't just harsh.

It's armed.

Later that night, in the girls' dorm, Kitty sat on her bunk with tissues in her hands. June sat at her desk, pen unmoving. NC sat between them like a wall made of calm.

Cherry stared at the ceiling, eyes open.

Anna cried quietly into her pillow.

Jihye shuffled her tarot deck without drawing, like she was afraid of what the cards might confirm.

Kitty finally spoke, voice small. "They were going to kill him."

June's voice came quiet, bitter. "They were going to erase him."

NC nodded slowly. "And they wanted us to watch."

Cherry's voice came low. "VT's not a student. He's a warning."

Kitty wiped her face. "NS stepped in."

June's jaw tightened. "For what reason."

Kitty's voice trembled. "Because I cried."

June didn't answer.

Because that truth hurt.

Because that truth complicated everything.

Because if NS could be moved by Kitty's tears, then NS wasn't only a rival.

He was human.

And human rivals are the most dangerous.

That night, the campus did not announce consequences.

It didn't need to.

Silence after violence is a threat.

Silence says: we will decide later.

Silence says: we own the narrative.

Silence says: sleep while you can.

XH lay awake with bruised ribs and split knuckles and blood dried on his skin.

He stared at the ceiling and listened to the wind outside.

The bell rope creaked faintly.

In his mind, he saw the corridor again.

The gun.

Kitty crying.

NS stepping in.

The feeling of being back to back with someone you don't fully trust but still need to survive.

He understood something cold and clear.

Tomorrow, the institution would punish them.

Not because they fought.

Because they proved they could unite.

And unity was the one thing the institution could not allow to grow.

Not if it wanted to break them.

Not if it wanted to force them to sign away their futures.

Not if it wanted to push someone like HS toward the bell.

XH closed his eyes.

His body hurt.

His mind hurt more.

And somewhere in the darkness, beyond the dorm walls and propaganda screens, the outside world kept turning.

Unaware that inside this training campus, a line had been crossed.

A gun had been raised.

And nothing would ever feel like "just school" again.

More Chapters