Rain made the campus look cleaner than it really was.
The concrete shone like glass. The trees looked darker. The air smelled sharp and cold, as if the world had been scrubbed too hard and left raw. Students moved faster than usual, hoods up, shoulders tucked, pretending the weather was normal even though it had arrived without warning.
XH walked with his hands in his pockets, keeping his breathing slow.
The tightness in his chest had returned twice since last night. It came like a quiet fist, squeezed, then loosened. It never stayed long enough to become panic, but it stayed long enough to become memory.
He told himself it was exhaustion.
He told himself it was stress.
He told himself it was nothing.
Still, he kept inhaling carefully, like he was negotiating with his own lungs.
Ahead, the campus hall glowed warm through its windows. That was where the "official" dinner was happening. Not a fancy event, not a real banquet, but a public gathering that felt more dangerous than either.
Because people were watching.
Not just health track students. Not just engineering students. Everyone who liked drama. Everyone who liked winners. Everyone who had decided that the tournament wasn't really about Dota.
It was about pride.
Inside the hall, the heat hit XH immediately. Food smells blended together. Fried meat, oily noodles, sweet sauce, cheap fruit punch. The room buzzed with voices that rose and fell like waves, laughter popping at random, cameras already out.
JP spotted him first and waved with both arms like he was calling a ship to shore.
"XH! Over here!"
TZ was already seated, sleeves rolled up, looking too comfortable for someone who had almost died emotionally in a booth yesterday. HS sat beside him, posture stiff, eyes wide, watching the crowd as if it might suddenly become a live enemy team.
NS leaned back in his chair, expression calm, but his gaze moved constantly. He tracked the room the way he tracked a map.
Andrew sat at the edge with his black notebook still on the table like it had become part of his personality.
JP slapped the seat beside him. "Sit. Sit. Tonight we eat like champions."
XH sat.
JP leaned close, whispering dramatically. "Also, they're here."
XH didn't have to ask who.
Across the hall, Thoon, HTN, and SRM had arrived with the kind of confidence people wore when they wanted everyone to think humiliation hadn't touched them.
Thoon's dress was sharp and deliberate, like she had planned to stab the room with it. HTN walked with her chin up, scanning faces like she was judging them. SRM smiled softly, the kind of smile that never reached her eyes.
And behind them, a cluster of engineering students lingered, including KM.
KM didn't look at XH right away. He laughed with his group first, said something low, and only then turned his head, gaze landing like a weight.
A slow smile appeared.
Not friendly.
Not impressed.
Just a promise that this wasn't over.
XH held the gaze for a second, then looked away before it became a contest.
"Don't," NS said quietly beside him.
XH glanced at him.
NS's tone stayed calm. "Don't take the bait. They want the story to become a fight. Let it become something else."
JP snorted. "Too late. It's already a story."
TZ leaned forward, grinning. "Then we make it a funny one."
HS muttered, "I would like one day with no public drama."
JP patted his shoulder. "You chose the wrong friends."
Across the room, Kitty and June entered together.
Not holding hands. Not close enough for gossip to become certainty. But still together in a way that made the air shift.
Kitty wore something simple, clean, and somehow it still looked expensive because she carried it like it belonged to her. June's outfit was polished, intentional, like she had chosen it to remind herself she could control at least something.
People noticed.
People always noticed them.
Kitty's eyes found XH immediately. Not dramatic. Just automatic.
June's gaze followed half a second later.
They approached, and the moment they reached the table, the noise around them seemed to dull for a heartbeat. Like the world paused to see where everyone would stand.
Kitty sat first, across from XH.
June sat beside Kitty, close enough to feel like unity, far enough to feel like tension.
"Are we celebrating," June asked lightly, "or are we being interrogated tonight."
JP pointed his fork like a microphone. "Both."
TZ laughed. "Mostly celebrating. If anyone interrogates you, I will distract them by telling embarrassing stories."
June arched an eyebrow. "You have embarrassing stories."
TZ's grin widened. "I have a whole library."
Kitty's lips curved faintly. "Please don't."
NS leaned back, gaze moving to the engineering corner. "They're watching."
Kitty followed his gaze, calm. "Let them."
June's fingers tapped lightly against the table. "They always do."
Food arrived in waves. Plates thudded down. Cups filled. People made a show of laughing too loudly, as if volume could erase bitterness.
Then THKM and Lola appeared at the front of the hall.
Not in scrubs. Not as teachers.
As presenters again.
THKM clapped his hands once. "Alright. Everybody. Quick announcement."
The room quieted with reluctant interest.
Lola smiled, professional but warm. "First, congratulations to Wings Gaming. Health track students, you made your department proud."
Cheers erupted from the health track section.
Engineering students clapped too, some of them stiffly, some of them with forced grins.
THKM raised a hand. "Second, about the wager."
The room perked up immediately.
Lola continued. "It stands. It is official. Engineering cheer representatives are attending health track dinner tonight. That is not a punishment. That is a reminder."
Thoon's eyes narrowed.
HTN's jaw tightened.
SRM's smile stayed in place.
THKM's gaze moved calmly across the room. "A reminder that rivalry is not an excuse for disrespect."
His eyes lingered just a fraction longer near the engineering corner.
KM's smile did not change.
Lola added smoothly, "So tonight, you eat. You talk. You behave."
JP whispered, "That means we're about to misbehave politely."
June hid a smile behind her cup.
Kitty's eyes flicked to XH. "You okay."
He nodded. "Yeah."
The lie was small enough to pass.
Thoon started toward their table like she owned the floor.
Her heels clicked sharply, each step a statement.
She stopped beside Kitty first, leaning slightly, voice sweet.
"Congratulations," Thoon said. "Your boys did something dramatic."
Kitty met her gaze. "They did."
Thoon's eyes drifted to XH, then back to Kitty. "You must feel lucky."
Kitty's expression didn't change. "I feel proud."
HTN stepped forward, folding her arms. "Proud of what. Borrowed courage."
June's chair shifted.
Kitty answered before June could. "It wasn't borrowed. It was built. The difference is you can't steal it."
A few students nearby went silent to listen.
SRM laughed softly. "You speak like you're already the queen of this place."
June's eyes sharpened. "Queen isn't a title you say out loud. It's something people decide."
Thoon tilted her head. "And what do people decide about second place."
The jab was precise.
June went still.
For a fraction of a second, something wounded flashed in her expression, then vanished under control.
She smiled, slow and deliberate. "Second place still stands on the stage. Second place still gets photographed. Second place still gets remembered."
Thoon's smile thinned. "Only by people who settle."
June leaned forward slightly. "And only by people who lose, do they speak like you."
The table went quiet.
Even JP held his breath for a second.
Kitty's hand moved under the table, brushing June's knee gently, a small grounding gesture. Not possessive. Not public. Just support.
June didn't look down, but her shoulders softened a fraction.
SRM's eyes narrowed, catching everything.
"Interesting," SRM murmured. "You two look united tonight."
Kitty's smile was calm. "We can be."
June added, "We decide when."
Thoon's gaze flicked back to XH again.
"You," she said, addressing him directly now. "You really like being fought over."
XH's chest tightened faintly, not from fear, but from the weight of being turned into a story.
He exhaled slowly.
"I don't," he said simply.
Thoon blinked, caught off guard by how flat his tone was.
XH continued, voice steady. "I like being seen. As a person. Not a prize. Not a rumor."
HTN scoffed. "Then choose."
The word hit the table like a dropped fork.
June's fingers curled slightly.
Kitty's expression stayed calm, but her eyes sharpened.
NS shifted in his seat, watching.
JP opened his mouth, ready to explode.
TZ kicked him under the table.
XH didn't answer immediately.
He knew he could say something easy.
He could pick a side tonight and make the room satisfied.
But satisfaction wasn't truth.
"I won't perform a choice for a crowd," XH said quietly.
The nearby students went silent again.
Thoon laughed, a little too loudly. "So dramatic."
Kitty's voice was soft. "It's not drama. It's boundaries."
June's eyes stayed on XH. "Then choose privately."
XH held her gaze.
"I will," he said.
That was the first honest promise the room had heard all night.
Thoon's smile faded slightly.
HTN looked annoyed.
SRM's eyes moved between Kitty and June like she was already calculating how to turn this into future leverage.
They walked away, but not defeated.
More like delayed.
JP exhaled hard. "Oh wow. That was a cliff."
TZ muttered, "I can't believe she said choose."
HS whispered, "I can. People love forcing endings."
NS leaned back, gaze heavy. "This is just the beginning."
Kitty looked at XH. "Are you okay."
He nodded, then corrected himself. "I'm trying to be."
June stared into her cup for a moment, then spoke quietly. "We don't have to rush it."
Kitty glanced at her.
June met her eyes. "But we can't pretend it's not real."
Kitty nodded slowly. "Agreed."
Rain struck the windows harder, sudden and insistent, like the sky had been listening and decided to answer with noise.
XH's chest tightened again.
He put a hand lightly against his sternum, subtle enough that no one noticed except Kitty.
Her gaze flicked down, then back up.
"You're doing that thing," she whispered.
"What thing," he asked.
She didn't answer directly. "Breathe."
XH inhaled slowly.
The tightness eased.
Kitty's expression stayed calm, but her eyes darkened with quiet concern.
Across the room, near the doorway, a figure stood half hidden by the crowd.
June's mother.
She watched the table for a long moment.
Watched June.
Watched XH.
Watched Kitty.
Then she turned and walked away before June could ever notice.
The dinner continued.
People laughed again. Plates emptied. Music played softly in the background. Someone started a chant for Wings Gaming, but it died quickly when even the winners didn't join.
Because something had shifted.
Victory had put them in the spotlight.
Now the spotlight demanded a sacrifice.
And the scariest part was not the rivalry.
It was the fact that both girls had stopped playing around.
They weren't joking anymore.
They were defining love with their eyes open.
And XH could feel it.
The story was tightening.
Not toward a fight.
Toward a moment where silence would finally count as an answer.
