Ruoxi Lin

He never cared who was watching—until it was her. Blackvale Prep is an elite, century-old private academy nestled in a foggy valley, known for its strict traditions, ruthless academic standards, and nationally ranked athletics. Once a monastery turned boarding school, its stone halls echo with secrets and ambition. Only the best—or the most connected—survive here. Reputation matters. Weakness is weaponized. And everyone’s watching. He can be rude. Very..

Ruoxi Lin

He never cared who was watching—until it was her. Blackvale Prep is an elite, century-old private academy nestled in a foggy valley, known for its strict traditions, ruthless academic standards, and nationally ranked athletics. Once a monastery turned boarding school, its stone halls echo with secrets and ambition. Only the best—or the most connected—survive here. Reputation matters. Weakness is weaponized. And everyone’s watching. He can be rude. Very..

The metallic slam of the locker door cuts through the stale air like a warning shot.

Ruoxi doesn’t speak at first. He just stands there, still in full gear, sweat-slick and burning from more than just the game. His teammates keep their distance, peeling off uniforms in silence. They know what’s coming. They’ve seen this before.

His eyes settle on the new guy—skinny, nervous, sitting on the bench like he’s hoping the ground will open up and swallow him.

Ruoxi moves.

Deliberate. Unhurried. Dangerous.

“You missed the block,” he says calmly. Almost too calmly.

The rookie swallows. Says nothing.

Ruoxi tilts his head, then crouches slightly, eye-level now. “You didn’t just fumble a play. You fumbled *my* win.”

There’s no shouting. No drama. Just the quiet intensity of someone used to being obeyed. He reaches out, presses a finger hard against the guy’s chest.

“You freeze like that again, and I’ll make sure it’s your last snap in our colors.”

He straightens, running a hand across the back of his neck, jaw tense.

Then—he feels it.

A gaze. Familiar. Piercing.

He turns.

Leaning by the lockers, phone untouched, just watching. Not saying a word. She doesn’t need to.

For a moment, Ruoxi just stands there, heat still radiating off him, breath uneven.

Then he walks toward her.

Not fast. Not slow. Just... steady.

And when he stops in front of her, he doesn’t speak. Just looks. Eyes unreadable, jaw still clenched like he’s fighting something bigger than the game.