The Water Festival did not begin with music.
It began with sound.
Buckets being dragged across concrete. Hoses tested and then shut off again. Plastic tarps snapping in the breeze. Laughter echoing too early in the morning, the kind that came from people pretending they had slept well.
XH arrived on campus before the booths were fully set up. The sky was pale, washed thin by a sun that looked unsure of itself. Everything felt damp already, even though no water had been released yet.
He stood near the edge of the grounds, hands tucked into his jacket pockets, watching volunteers move around with half focus and full enthusiasm.
Someone bumped into his shoulder.
"Sorry," Kitty said automatically, then looked up and smiled. "Didn't expect to see you this early."
"I could say the same," XH replied.
Kitty gestured toward the field. "NC said if we didn't show up early, we'd get stuck doing cleanup instead of running games."
XH chuckled. "That sounds strategic."
Kitty's smile softened. "You look… awake."
"Mentally," he said. "Physically, not so much."
She laughed quietly, then grew still beside him, gaze following the slow buildup of the festival. Water tanks lined the far side of the field. Long plastic sheets were laid down for slip games. A temporary stage stood at the center, speakers stacked neatly like they were waiting for permission to make noise.
"It feels strange," Kitty said. "Like everyone decided to breathe at the same time."
XH nodded. "Like a held breath finally letting go."
She glanced at him. "You always say things like that."
He smiled faintly. "You don't seem to mind."
"I don't," she said, a little too quickly.
Before the moment could stretch further, JP's voice cut across the field.
"HEY. HEALTH TRACK. FORMATION."
XH turned to see JP standing on a bench, pointing dramatically as if directing a battlefield.
TZ was already laughing. "He's been like this for twenty minutes."
JP hopped down. "Listen. We need coordination. Pride is on the line."
NS approached quietly, hands folded behind his back. "You're taking water games very seriously."
JP grinned. "As one should."
June arrived moments later, hair pulled back, sleeves rolled up. She looked energized, eyes bright in a way XH had not seen in a while.
"Morning," she said, stopping beside XH.
"Morning," he replied.
Unauthorized duplication: this tale has been taken without consent. Report sightings.
For a second, neither of them moved.
Then June nudged him lightly with her elbow. "You didn't disappear."
"I said I wouldn't," he answered.
Kitty watched the exchange without comment.
As the sun climbed higher, the festival finally came alive.
Music burst from the speakers. Not loud at first, but confident. Students poured onto the field, some already damp from early splashes, others still carefully avoiding the water like they were negotiating with fate.
Health track booths lined the east side. Free blood pressure checks. Nutrition quizzes. Simple hydration games with small prizes. XH found himself manning a station with NS and Anna, explaining salt balance and dehydration risks to students who clearly just wanted free stickers.
"Smile," Anna whispered. "This is outreach."
NS handed a cup of water to a laughing freshman. "Drink. Or you'll regret it later."
XH glanced across the field.
June stood at a nearby booth, sleeves soaked, laughing as she challenged a group of girls to a hydration relay. Kitty was farther down, tying ribbons around wrists for a water tag game, her laughter ringing out easily.
For a moment, the triangle felt harmless.
Just people.
Just movement.
Just sound.
Then the first splash hit him square in the back.
XH startled, spinning around as cold water soaked through his jacket.
JP stood a few feet away, holding an empty bucket like a trophy. "Festival rules. No mercy."
XH blinked, then laughed. "You're dead."
The chaos began instantly.
Buckets flew. Water balloons arced through the air. Screams mixed with laughter as people ran across the field, slipping and sliding, hands outstretched.
XH grabbed a balloon from a crate and lobbed it blindly. It exploded against TZ's shoulder.
TZ gasped theatrically. "Betrayal."
June sprinted past, grabbing XH's wrist without thinking. "Come on."
She pulled him into the crowd, both of them laughing now, shoes soaked, clothes clinging uncomfortably.
They ducked behind a tarp as another wave of water hit.
June leaned against the pole, breathless. "This is ridiculous."
XH nodded. "It's kind of perfect."
She looked at him then, really looked at him. Water dripped from her hairline. Her cheeks were flushed. Her eyes were alive.
"You're smiling," she said.
"So are you," he replied.
The moment hung between them.
Then Kitty appeared, equally soaked, eyes sharp and amused. "You two hiding without me?"
June laughed. "Strategic retreat."
Kitty smirked. "Liar."
She grabbed both their hands. "If we're going to get soaked, we might as well do it properly."
She dragged them back into the open.
The crowd cheered as someone slipped dramatically. Music grew louder. The sun warmed the wet ground, steam rising faintly from the grass.
For hours, nothing existed outside the field.
No rumors. No uncertainty. No pressure.
Just water and bodies and laughter.
By mid afternoon, exhaustion settled in.
Students collapsed onto the grass, dripping, breathless, happy. Someone passed around towels. Someone else passed snacks.
XH sat with the group near the edge of the field, shirt clinging to his back, hair still damp.
JP lay flat on the ground. "I regret nothing."
TZ wiped water from his face. "I can't feel my legs."
NS sat cross legged, quieter than usual, watching Kitty laugh with Anna a few feet away.
XH noticed.
He did not comment.
June sat beside XH, knees drawn up. "I needed this."
He glanced at her. "Me too."
She hesitated, then said softly, "I forget sometimes what it's like to not compete."
XH nodded. "You don't have to win everything."
She smiled faintly. "Tell that to my brain."
Across the field, a group started chanting for a final game. Something messy. Something involving hoses.
JP shot to his feet. "FINAL ROUND."
Groans followed, but so did laughter.
As the sun dipped lower, shadows stretching across the field, the festival began to wind down. Music softened. Water slowed. People gathered their things reluctantly, like they did not want to break the spell.
XH stood near the field again, watching students leave in clusters.
Kitty approached quietly, towel draped over her shoulders. "You survived."
"Barely," he said.
She smiled. "You were different today."
He raised an eyebrow. "Different how?"
"Present," she said simply.
The word lingered.
June joined them a moment later, drying her hair with her hands. "They're starting cleanup soon."
Kitty nodded. "We should help."
As they walked together toward the booths, XH felt something tighten again in his chest.
Not fear.
Recognition.
The Water Festival had not fixed anything.
But it had shown him something important.
That closeness came easily when nothing was at stake.
That tension waited patiently underneath joy.
That water, once released, found every crack.
As the first lights flickered on and the field emptied, XH knew this was only the beginning.
The festival would continue.
And with it, the things they were no longer able to avoid.

