Hot chocolate tasted better when you had been pretending to be brave.
The booth was tucked under a wide tent near the edge of the game zone, with portable heaters humming low and a line of people shuffling forward, hands tucked into sleeves, hair damp from rain. The smell was sweet and comforting, and for a few minutes it felt like the embassy day had turned into something simple.
JP was first in line, obviously.
He leaned toward the volunteer and said, "Make it dangerous."
The volunteer blinked. "Dangerous."
JP nodded. "Extra cocoa. Extra sugar. Extra everything."
Cherry stood behind him and muttered, "He's going to crash."
JP turned around with a grin. "I already crashed. I got dunked."
TZ nodded like he agreed with the logic. "Let him live."
NC ordered hot chocolate with calm simplicity, then immediately turned to count heads again. It was a habit. After everything they had lived through, NC seemed incapable of relaxing fully unless she knew the whole group was within arm's reach.
Anna ordered quietly and stood close to NC, not anxious, just loyal. Jihye ordered hers with extra marshmallows and then stared at the cup like it was a small miracle. Cherry ordered a plain one, then pretended she didn't like it when she took the first sip.
Kitty waited until XH ordered.
XH asked for a regular hot chocolate, simple, almost like he didn't want to owe anyone anything extra.
When it was Kitty's turn, she ordered the same.
Two identical cups.
It felt like an accident.
But it also felt like a choice.
They took their drinks to a long standing table under the tent. The heaters made the air warmer, and the sound of rain became background music. People around them talked softly, voices muffled by canvas and weather. The embassy festival was still active, but it had shifted into a quieter phase, the kind that comes when daylight begins to fade and everyone starts thinking about going home.
JP held his cup with both hands like he was praying. "This is healing."
TZ sipped and nodded once. "It's fine."
Cherry raised an eyebrow. "Only fine."
TZ looked at her calmly. "I'm not a poet."
Jihye pointed at Cherry. "You're acting like you don't like it."
Cherry rolled her eyes. "I don't like anything."
NC said, "Not true. You like winning."
Cherry didn't deny it.
XH stood slightly beside the table, one shoulder turned toward Kitty. His damp hair had started to curl slightly at the edges, and the warmth from the tent made his jacket smell like rain. He took a sip of hot chocolate and felt the heat spread through his chest like a quiet relief.
Kitty held her cup close, not drinking immediately. She stared into the dark surface like she was reading it.
XH glanced at her. "Too hot."
Kitty blinked and looked up, cheeks warming. "No. I'm just… thinking."
XH nodded slowly. "About what."
Kitty hesitated, eyes flicking away for a second, then back. "Earlier."
XH felt his throat tighten slightly. "The cheering."
Kitty's face went pink again. "I didn't mean to do it that loud."
JP leaned over from the other side of the table and whispered, "She meant it."
Kitty snapped, "JP."
JP lifted his hands. "I'm drinking. I'm innocent."
TZ muttered, "You are never innocent."
Cherry said dryly, "You are the opposite of innocent."
JP grinned. "I'm a public service."
Kitty took a quick sip of hot chocolate like she needed the heat to hide her embarrassment. XH watched her and felt something warm in his chest that had nothing to do with the drink.
He said quietly, just for Kitty, "It was nice."
Kitty's eyes widened slightly.
XH kept his voice steady. "I don't hear that a lot."
Kitty looked down quickly. Her fingers tightened around the cup. "You should."
XH didn't answer right away, because he didn't want to make it heavy. But it already was. The words sat between them like a small bridge.
NC interrupted the moment by checking her phone. "Andrew says there's a late-day schedule announcement soon. We should go toward the central lawn after we finish our drinks."
JP made a face.
"More speeches."
NC replied, "Probably reminders."
Cherry said, "Probably rules."
Jihye whispered, "Probably photo time."
The rain softened for a few minutes, then returned stronger, tapping the tent like impatient fingers. Wind pressed against the canvas, and the heaters hummed louder in response.
XH looked out from under the tent and saw the game zone still alive. The prize wheel spun. The ring toss booth was busy. Skee ball lanes still had lines. People were laughing. People were wet. People were pretending this was just a normal day.
XH wondered, for a brief moment, what it would feel like to have a life where you could trust normal days.
Kitty's gaze followed his, then she looked at his face again, careful.
"Do you want to go play again," Kitty asked.
XH blinked. "Play what."
Kitty lifted her chin slightly, like she was pretending she was casual. "Anything. You looked… lighter."
XH felt the word lighter land softly.
He nodded. "Okay."
JP perked up like he had been waiting for that. "Skee ball."
TZ sighed. "Of course."
Cherry pointed with her cup. "If you make us stand in another line, I will leave."
NC smiled slightly. "We'll split. Two booths. Then meet back at the lawn."
Anna nodded once.
They moved out of the hot chocolate tent in small clusters, stepping carefully on wet ground. The air was cooler outside. The rain was steady again.
XH and Kitty walked together toward the skee ball lanes, with JP and TZ trailing behind, arguing about strategy like skee ball was an international tournament.
Jihye and Anna went with NC toward the prize wheel area. Cherry drifted slightly behind, scanning, then followed NC anyway because Cherry liked being near the center of information, even if she pretended she didn't.
The skee ball tent smelled like wet wood and cheap rubber balls. People laughed when balls bounced off rails. A scoreboard sat above the lanes, flashing numbers.
JP grabbed a ball immediately. "Observe greatness."
TZ leaned against a post and said, "Observe failure."
JP threw.
The ball rolled, bounced, landed in a low-point hole.
JP stared. "Warming up."
Kitty tried next.
She rolled the ball with gentle precision. It landed in a medium-point hole.
JP pointed. "She's talented."
Kitty said flatly, "It's a ball."
XH rolled next. His ball landed in a medium-point hole too.
JP leaned close to TZ and whispered, "They match."
TZ muttered, "Stop."
JP rolled again, this time stronger. The ball bounced and landed in a high-point hole. JP screamed like he had won a championship.
"YES," JP shouted.
Kitty flinched. "Why are you like this."
JP grinned. "I'm alive."
XH watched Kitty roll again, then watched her glance at him briefly like she was checking whether he was enjoying it.
He was.
He didn't want to admit it too openly, but he was. The embassy day had created a space where he could laugh without immediately hearing consequences in his head.
When Kitty rolled her last ball, it landed in a high-point hole. Kitty's eyes widened. Then she smiled, quick, honest.
XH saw it and felt something pull in his chest.
JP clapped loudly. "She's a champion."
TZ nodded. "That was clean."
Kitty looked at XH, cheeks warm. "Your turn."
XH rolled.
The ball bounced, then landed in a high-point hole too.
JP screamed again. "They are a matched set."
Kitty snapped, "JP."
JP laughed. "Okay. Okay."
But he didn't stop smiling.
The booth volunteer handed them a small strip of tickets for their combined score.
JP held the tickets like treasure. "We are rich."
TZ muttered, "Tickets are not money."
JP grinned. "Tickets are hope."
Kitty started walking away from the booth, and XH followed.
As they moved back into the open air, the rain softened again. It wasn't stopping, but it was easing. The sky looked bruised, gray and thick. The wind pushed water off the tent edges in heavy drops that splashed onto the ground.
The game zone still buzzed, but the tone had shifted. People were clustering more, moving closer together as daylight faded.
Then Kitty saw them again.
Thoon and SRM stood near the dunk tank area under a different tent, dry hair, dry posture, smiling like they were unaffected by weather. Thoon held a drink cup that wasn't hot chocolate. Something darker. Something that looked like she wanted to keep her energy sharp.
Thoon's eyes slid toward the Health Track group immediately.
Her smile sharpened.
SRM lifted her hand in a small wave, half friendly, half mocking.
JP groaned. "They're back."
TZ muttered, "Of course."
Kitty didn't want to look at them, but her eyes flicked anyway. She didn't like being watched by girls who enjoyed stirring.
XH noticed Kitty's tension and stepped slightly closer to her, a small protective shift that wasn't loud. Kitty felt it and her chest tightened.
Thoon started walking toward them slowly, smile on, like she had all day.
Cherry appeared near NC at that moment, and Cherry's posture changed. Cherry didn't like Thoon's energy either, but Cherry was better at direct confrontation. Cherry could be cold without blinking.
Thoon stopped a few feet away and looked at JP first.
"Dry now," Thoon said sweetly.
JP replied, "Temporarily. My pride is still wet."
SRM laughed softly.
Thoon's gaze shifted to TZ. "Good throw earlier."
TZ blinked, then nodded once. "Thanks."
Thoon smiled like she had won a small point. "You're useful."
TZ's jaw tightened slightly, but he didn't respond. He didn't want to feed her.
Thoon's gaze moved to Kitty next. "Nice cheer."
Kitty's cheeks warmed. "It was rain. It was loud."
Thoon's smile widened slightly. "Sure."
Then Thoon looked at XH.
Her gaze lingered long enough to feel intentional. "You're calmer today."
XH's voice stayed flat. "It's a festival."
Thoon laughed lightly. "Festivals show people's real faces."
Cherry stepped forward slightly. "So do power games."
Thoon's eyes flicked to Cherry, amused. "You're still sharp."
Cherry replied, "You're still annoying."
SRM gasped dramatically. "Ouch."
Cherry didn't blink.
Thoon laughed like she enjoyed it. "I like you."
Cherry replied, "I don't like you."
NC stepped between them lightly, not aggressive, just a calm wall. "We're going to the central lawn for the announcement."
Thoon nodded like she already knew. "We'll be there."
The way she said it made Kitty's stomach tighten. Not fear. Irritation. Like someone had promised to keep circling your space.
As the Health Track group walked away, JP leaned toward TZ and whispered, "She's playing."
TZ whispered back, "Ignore it."
JP's grin faltered slightly. "I can't."
TZ looked at him, and for the first time his voice softened. "Then don't let it control you."
JP blinked like he hadn't expected kindness.
He recovered instantly by making a joke. "Too late. I'm controlled."
Kitty walked beside XH again toward the central lawn.
The closer they got, the more the crowd thickened. Embassy staff guided people politely. Volunteers closed some booths. The prize tables got covered. The music lowered.
XH felt the embassy day slipping into its ending phase.
He didn't want it to end yet.
Not because he loved the embassy. Because he loved how his chest had felt lighter here.
Kitty's voice came quiet. "Do you want to take a picture."
XH blinked. "Picture."
Kitty nodded slightly, still pretending she was casual. "Jihye is going to post anyway. Might as well have one where we look normal."
XH's mouth twitched slightly. "We never look normal."
Kitty's cheeks warmed again. "We can try."
XH nodded. "Okay."
They found Jihye near NC and Anna, phone ready.
Jihye squealed, "Group photo."
Cherry muttered, "I hate photos."
But Cherry stood in the group anyway.
They lined up under a tent edge, rain behind them, embassy flags visible in the background like proof of where they were.
NC stood center. Anna beside her. Jihye held her phone up with excitement. Cherry on the side, expression neutral. JP and TZ behind, making faces. Kitty near XH, close enough that their shoulders brushed.
Jihye counted down. "Three. Two. One."
The flash went off.
For a second, everyone looked like a normal group of young people.
No ranks.
No threats.
No institutional pressure.
Just friends under rain.
After the photo, Jihye immediately started typing a caption, whispering out loud as she wrote. "Embassy day. Treasure hunt complete. We survived rain."
Cherry muttered, "Don't tag me."
Jihye grinned. "Too late."
Cherry sighed. "I will block you."
NC laughed softly.
Then a staff member stepped onto the central lawn stage again and tapped the microphone.
"Attention guests," the staff member said. "We are entering the final hour of today's program. Booths will begin closing in thirty minutes. Please make your final networking connections and begin preparing for departure."
The crowd shifted.
People glanced at phones. People checked rides. People gathered bags.
XH felt a small ache in his chest. Endings always did that. Even small endings.
Kitty stood beside him, hands tucked into sleeves, eyes scanning the crowd.
XH glanced at her. "You okay."
Kitty nodded. "Yeah."
Then she added quietly, "I don't want it to end."
The sentence was soft. Almost swallowed by rain noise.
But XH heard it.
He didn't answer immediately, because his answer would be too honest.
He finally said quietly, "Me neither."
Kitty looked at him, eyes wide for half a second.
Then she looked away quickly, cheeks warm again.
NC's phone buzzed. She checked it and said, "Andrew says he'll help arrange rides for us later. He'll text details."
JP sighed dramatically. "We are being managed."
TZ nodded. "Good."
Cherry muttered, "We should leave before the rain gets worse."
As if the sky listened, thunder rolled again, low and distant.
The rain didn't stop, but it shifted. It felt heavier, like the clouds were deciding whether to pour.
XH felt a strange pressure in his chest, the kind that always came before something changed. Not panic. Just awareness.
Kitty's gaze drifted to the sky again.
She whispered, mostly to herself, "No forecast."
XH heard it and swallowed.
He didn't want to say it, but he thought it too.
Rain without forecast.
A symbol.
A warning.
A memory forming.
They began moving toward the exit pathways, slowly, not yet leaving, just adjusting.
The embassy day was closing its doors gently.
But the story was still open.
The real tension hadn't peaked yet.
It was gathering, quietly, under the rain, waiting for the moment when only two people would be left standing at the edge of departure, with wind and thunder and a camera that wouldn't stop recording.
And somewhere far away, outside the embassy gates, the outside world kept breathing.
Election posters. Rumors. People acting like history wouldn't repeat.
The embassy had offered warmth and pastries and advice.
But it couldn't hold back storms.
It could only give you a place to notice the sky before it broke.
