The campus woke up differently on the first morning of the national holidays.
Not louder. Not happier.
Just… looser.
No bells cutting through the air. No streams of students moving with synchronized urgency. Doors opened when people felt like it. Cafés filled unevenly. Conversations lingered without anyone glancing at the time.
For the first time in weeks, Campus 2 felt less like a system and more like a place people lived.
XH noticed it immediately.
He woke later than usual, sunlight slipping through the curtains in a way that felt almost intrusive. For a moment, he didn't remember why his body felt sore or why his chest felt tight. Then the memories drifted back in pieces.
Dark corridors.Kitty's grip on his arm.June's steady voice.NS moving without hesitation.
He sat up slowly, running a hand through his hair.
No alarms.No labs.No exams.
Just three days.
His phone buzzed on the desk.
JP: Emergency meeting. Cafeteria. One hour. No excuses.
XH snorted softly.
Across campus, Kitty lay on her bed staring at the ceiling, her phone balanced on her stomach. She had been awake for a while now. Long enough for the morning light to shift. Long enough for her thoughts to loop and tangle.
She wasn't replaying the fear.
She was replaying what came after.
The way she hadn't apologized for clinging.The way XH hadn't pulled away.The way June had seen it.
Kitty exhaled slowly.
She sat up and opened her phone.
No messages yet.
She didn't know whether that relieved her or disappointed her.
Instead of overthinking, she did something she rarely allowed herself to do.
She messaged first.
Kitty: Coffee today?
The typing dots appeared almost immediately.
XH: Yeah. Where.
She smiled despite herself.
Across the city-facing dorm, June stood in front of the mirror, tying her hair back and then undoing it again. She paused, watching her own reflection like it might argue back.
She hadn't slept badly.
That bothered her.
She'd expected guilt. Or frustration. Or that familiar restlessness that came when she felt out of control.
Instead, there had been calm.
Not peace.But clarity.
She picked up her phone and scrolled through the campus forum absentmindedly. Posts about escape rooms. Someone joking about who screamed first. A blurry photo of their group leaving the complex, already half-memed.
June rolled her eyes and locked the screen.
Her phone buzzed again.
NS: Breakfast?
She hesitated.
Then typed.
June: Sure. But no lectures.
NS: Tragic. I had slides prepared.
She smiled faintly.
By late morning, they converged naturally, without planning it as a group.
The café near the main gate was already crowded, tables pulled closer together to make room for bodies that didn't need to rush anywhere. Music played softly overhead, the kind no one actively listened to but everyone appreciated.
JP had claimed a long table like it was his birthright.
"You're late," he accused XH, despite being the one who had suggested the meeting vaguely.
"You said one hour," XH replied. "It's been forty minutes."
"Time works differently during holidays," JP said. "Sit."
Kitty arrived seconds later, hair loose, sweater oversized, expression relaxed in a way that made XH notice without wanting to.
June followed with NS, both of them carrying drinks already, as if they'd come prepared.
For a moment, no one spoke.
Then TZ leaned back in his chair and broke the silence. "So. We survived."
HS nodded. "Barely."
JP lifted his cup. "To no exams."
They clinked cups lazily.
The conversation started light.
Escape room jokes.Who screamed the loudest.Who lied about screaming.
"I did not scream," JP insisted.
"You shrieked," TZ corrected.
"That was tactical," JP replied. "To confuse the actors."
Kitty laughed softly, shoulders easing.
This was the version of them she liked best.
Not dramatic.Not tense.Just… present.
Eventually, the talk drifted.
"I've been thinking," TZ said between bites, "about switching electives next year."
NS glanced up. "Already planning year two."
"Why not," TZ shrugged. "If I'm going to suffer, I want it to be intentional."
June stirred her drink thoughtfully. "I've been looking into exchange programs."
That got attention.
"Seriously," Kitty asked.
June nodded. "Not confirmed. Just… options."
XH watched her carefully. "Anywhere specific."
She met his gaze without flinching. "Abroad. Maybe."
The word hung there.
Not a threat.Not a promise.
Just possibility.
Kitty felt it too, the subtle shift in air.
She didn't interrupt.
Instead, she spoke when the moment softened again. "I might apply for research assistant work next year."
JP blinked. "You. Voluntarily adding stress."
She smiled. "I like knowing what I'm building toward."
XH nodded. "That fits you."
She held his gaze a beat longer than necessary.
June noticed.
NS noticed too.
He didn't react.
Later, they split organically.
Not intentionally.
Just by gravity.
JP dragged TZ and HS toward a gaming café "for strategic bonding.""Brother-only," JP declared. "No witnesses."
Kitty watched them go, amused.
"That leaves us," she said lightly.
June nodded. "Us."
NS hesitated, then spoke. "I'll… give you space."
June looked at him. "You don't have to."
"I want to," he replied gently.
That earned him a look from Kitty.
Respect.
They walked into the city together, the three of them moving slower now, letting shop windows and street performers pull their attention.
Kitty stopped at a clothing store window, pointing out an outfit she liked but would never buy.
June teased her for it.
They shared street snacks. Commented on passing couples. Complained about tuition fees like it was a bonding ritual.
At one point, Kitty said quietly, "I don't like not knowing what comes next."
June didn't pretend otherwise. "Me neither."
"But," Kitty continued, glancing at her, "I think we're both pretending we're okay with that."
June smiled wryly. "I think we're both lying."
They laughed.
Not bitter.
Just honest.
Across the city, the boys sprawled in mismatched chairs, gaming screens glowing, conversation drifting from trash talk to life plans without anyone acknowledging the transition.
"If this doesn't work out," TZ said, gesturing vaguely at everything, "I might open a gym."
JP snorted. "You hate people."
"Exactly," TZ replied.
XH leaned back, listening, feeling the strange warmth of being part of something that didn't demand answers yet.
When evening came, they regrouped without discussion.
Dinner somewhere cheap. Dessert somewhere unnecessary.
At a small dessert shop, Kitty and June sat shoulder to shoulder, sharing a spoon despite pretending not to notice.
NS sat across from them, quiet but present.
XH watched the way Kitty laughed more freely now. The way June's guarded edges softened when she wasn't performing.
He realized something then.
This triangle wasn't sharp.
It was fluid.
And fluid things didn't break all at once.
Outside, a television in the shop corner played muted news.
A headline about national academic competitions.Another about university debates gaining attention.A brief mention of overseas health alerts.
None of them commented.
Not yet.
When they finally parted for the night, there were no promises.
Just:
"Tomorrow?""Yeah.""Same time?"
The holidays stretched ahead of them.
Three days without classes.
Three days without structure.
Enough time for friendships to deepen.Enough time for feelings to rearrange themselves.
And enough time for the outside world to start knocking quietly at the edges.
This wasn't a turning point.
It was something more dangerous.
A pause where everyone could see clearly what they were becoming.
