Minkly
HomeLibrary
Minkly

Your gateway to amazing web novels and stories from around the world.

Community

Discord Twitter/X Instagram TikTok

Support

About UsContact UsPrivacy PolicyDMCATerms of Agreement

Get the App

Download on the App StoreGet it on Google Play

Support Minkly

Buy Me a Coffee
© 2026 Minkly. All rights reserved.

Chapter 21: A Thorn Wrapped in Gold

Author's Preface

- Opening Ceremony Parade -


The drums arrived before the parade did.

Low and deep at first- like thunder rolling beneath the streets- then louder, faster, closer, until the entire road near Tha Phae Gate seemed to vibrate with rhythm. The crowd surged toward the main street as if pulled by the sound alone.

Lanterns swayed overhead, gold light spilling across faces, hair, shoulders- turning strangers into something softer, warmer, temporary.

The old city walls stood nearby like silent guardians watching a celebration older than memory.

Mrs. Lang practically levitated on excitement.

"Oh my God," she whispered, clutching Mr. Lang's arm like she might float away. "Harold, listen- listen! This is real! This is... this is culture!"

Mr. Lang adjusted his grip on her hand calmly without looking away from the road. "Everything is culture if you scream loud enough."

Mrs. Lang turned, scandalized. "Don't ruin it with logic."

"I'm preserving it," he replied calmly.

Nathan stood at the center of their messy formation like the calm eye of a storm, one hand holding Ping's.

Ping was vibrating like he'd been filled with fireworks.

"Nate," he whispered, bouncing slightly on his feet, "It's starting... it's starting!"

"I know," Nathan murmured, and when Ping tried to bounce higher to see over the taller bodies in front, Nathan lifted him slightly without comment- just enough so Ping could see without being crushed.

Ping made a small, delighted sound and immediately latched onto his shoulder, Snowball wedged between them like an honored guest attending a sacred ceremony.

Knight looked up at Ping and smirked. "Careful. Your head's going to explode."

Ping stuck his tongue out. "At least I have feelings."

Knight laughed- real, loud, unfiltered, bright. "You're eight."

Ping glared. "And you're annoying."

"Accurate," Knight agreed pleasantly, like it was a compliment.

Behind them, Chen pushed forward like a tiny commander trying to take over the army.

"I WANT FRONT ROW!" Chen announced.

"No," Mrs. Lang snapped instantly.

Chen spun, deeply wounded. "Why?"

"Because you will start a riot," she said, pointing with sacred authority. "And I am not bailing you out in Chiang Mai."

Chen clutched his chest. "You're oppressing my dreams!"

Then before anyone could stop him, he leaned sideways, trying to wedge himself between two strangers to get a better view.

Mr. Lang caught the back of his shirt.

Pulled.

Chen slid back into place like a retractable disaster.

"I WAS IMPROVING MY POSITION-"

"You were disappearing," Mr. Lang corrected.

"I was ascending socially."

"You were trespassing physically."

Jenn, calm as a still pond, reached out and grabbed Chen's sleeve without even looking at him.

It wasn't harsh.

It was just... absolute.

Chen stopped immediately, like a robot receiving a command.

Then he looked down at her hand like it was a snake. "JINNIE ARE YOU HOLDING ME LIKE YOU OWN ME?!"

Jenn blinked slowly. "Because you run."

"That's discrimination."

"That's observation."

Chen opened his mouth again -

Jenn lifted one eyebrow.

Chen shut his mouth.

Paola leaned in, whispering loudly, "You deserve it."

"I deserve freedom."

"You deserve supervision."

"I am a free spirit."

"You are a liability."

Chen looked between them, betrayed. "No one supports my journey."

Jenn replied, calm, "Your journey has casualties."

Paola burst into laughter. Then bounced like she was ready to join the parade.

"Jenn," Paola whispered, eyes shining, "I want to be a dancer."

"You're six," Jenn replied.

Paola pouted. "That's not a reason."

"It is," Jenn said calmly, and held Paola's wrist too.

Paola stared at her hands being held, then announced dramatically, "I am imprisoned by my own best friend."

Jenn didn't react. "Correct."

Chen whispered loudly, "Jinnie is scary."

Then suddenly lifted both hands and started narrating as the first parade segment finally appeared-

"IT'S HERE- IT'S HERE- LOOK- LOOK-"

The Lanna drummers marched in first, bare arms glistening under lantern light, drums strapped tight, sticks striking in perfect thunderous rhythm. The sound made the crowd cheer as if the drums were beating directly inside their ribs.

Ping's eyes went impossibly wide. "Nate- look- LOOK!"

Nathan's gaze flicked to him first instead of the road, voice softer than ice, as he murmured, "I'm looking."

The drummers passed, followed by dancers in bright traditional outfits- red, gold, and white fabric moving like flame as they swirled in time. Their hands curved gracefully, wrists turning like art.

Paola made a sound of pure worship. "They're princesses."

"They're dancers," Knight corrected.

Paola turned slowly. "Same thing."

Knight nodded. "Fair."

A lantern float rolled past next- glowing structures shaped like lotus flowers and mythical creatures, lit from within like the parade was carrying pieces of the sun through the street.

Chen screamed like he had just witnessed a miracle.

"THAT FLOAT IS GOD-TIER!"

Mr. Lang sighed softly. "Please do not worship the float."

Chen ignored him completely and began copying the drummer's movements with wild arm swings.

He nearly elbowed a stranger.

Jenn calmly pulled his sleeve again. Chen immediately froze mid-swing like his entire body had been switched off.

Chen turned to her, outraged. "I WAS EXPRESSING ART!"

Jenn stared at him. "You were committing violence."

Chen's voice dropped to a whisper of betrayal. "You hate joy."

Jenn answered, unbothered. "I love peace."

Chen stared at her like she'd stabbed him with philosophy.

Then, because Chen was Chen, he leaned closer and whispered, "You're ruining my vibe."

Jenn- without even changing expression- lifted her hand and wiped something off his cheek with one gentle swipe.

Glitter.

Chen froze.

Completely.

His entire face turned red so fast it looked like someone had set him on fire.

He stared at Jenn like she'd performed dark magic.

Jenn blinked. "You had glitter."

Chen whispered, trembling, "Why did you touch my face."

Jenn's voice stayed calm. "Because you looked stupid."

Chen grabbed his own cheek like it was sacred. "I DIDN'T."

Paola laughed so hard she almost fell.

Knight, watching that exchange, leaned slightly toward Nathan and murmured, amused, "My sister is terrifying sometimes."

Nathan didn't look away from the parade. "Good."

Knight snorted.

Ping, hearing only the word "Jenn," turned and yelled, "JENN!"

Jenn looked at Ping.

Ping waved dramatically like this was a life event. Jenn gave him a tiny nod back like a queen acknowledging a citizen.

Then Ping turned back around instantly, eyes sparkling.

"Nate," he whispered again, quieter now, like the festival had entered his chest. "It's like... it's like a dream."

Nathan's voice dropped just enough to match it. "Then remember it."

Ping nodded solemnly, like he'd been handed a holy mission. "I will."

The parade grew louder, richer, bigger- more floats, more dancers, candlelight carried past like blessings.

─── ⋆⋅☆⋅⋆ ───


Then the crowd surged.

Not violently, not with intent- just the quiet, inevitable shift of too many bodies wanting the same thing at the same time.

Space narrowed by inches. Shoulders brushed. Heat gathered. The rhythm of the drums seemed to press forward with them, urging everything closer, tighter, deeper into the glowing street.

"Stay close," Mrs. Lang's voice cut through instinctively, sharp with habit more than fear.

"I am close," Chen protested somewhere to the left, already half-elevated on a railing like a revolutionary claiming higher ground.

He wasn't close.

Mr. Lang's hand found the back of his shirt without even looking, pulling him down with calm precision. "No."

"You're ruining my destiny," Chen hissed, twisting uselessly.

"I'm preventing your funeral," Mr. Lang replied, steady as stone.

Ahead, the parade surged brighter-gold and crimson spilling through the street like liquid light. A dancer turned, her fan snapping open in a perfect arc, and the crowd answered with a rising cheer that rolled through bodies like a wave.

It pushed them.

Just enough.

Knight leaned forward instinctively, trying to see past the wall of shoulders, weight shifting onto the balls of his feet-

And at the exact same moment, someone behind him shoved through.

Not deliberately.

Not kindly either.

Just bigger, impatient, careless.

The force hit him off-balance.

It happened fast- one second he was upright- fire-bright, smirking, alive-

The next he was thrown forward by the wave of bodies like the crowd itself had decided he was expendable.

For a fraction of a second, he didn't understand it. His body moved before his mind caught up- momentum tipping forward, footing gone, the ground tilting just enough to matter.

A sharp breath left him- more surprise than fear.

Then-

Contact.

Not the ground.

Not the crowd.

Nathan.

The movement was immediate, unthinking. Nathan's hand came up and closed around Knight's waist with absolute certainty, grip firm, precise, already pulling him back before the fall could complete itself.

Knight's forward motion didn't stop- it redirected.

He collided into Nathan instead.

Hard. Close.

Hard enough that the impact knocked the air out of Nathan in a quiet, controlled hitch- barely audible, but there. Felt more than heard.

Knight's palms came up instinctively, bracing- one against Nathan's chest, the other catching against his shoulder. Heat met fabric, breath met breath, the world compressing into something too small for the noise around them.

Nathan's grip tightened automatically. Instinct. Control. Protection.

His hand remained at Knight's waist, solid, grounding, like the fall had ended there and nowhere else.

And then-

Everything slowed.

Not the crowd. Not the drums.

Just them.

Lantern light shifted as one swayed overhead, gold spilling down across Knight's face. It caught in his eyes, turning them bright, sharp, dangerous- Fire held still for once, not moving, not laughing, not escaping.

Nathan saw it.

Just for a second.

His gaze flicked- quick, precise- taking in the line of Knight's jaw, the way his breath had stalled, the proximity that shouldn't have mattered but did.

Knight didn't move.

Not because he couldn't.

Because he didn't.

Because Nathan's hand was still there.

Because it felt- wrong, and familiar, and too much all at once.

Because their faces were close.

Too close.

Closer than they should have been.

Closer than anyone else had ever been allowed to stand in that space without consequence.

Knight could feel Nathan's breath- not warm, not cold, just there, steady, controlled, brushing the edge of his own.

His fingers curled slightly against Nathan's chest without permission.

Nathan didn't push him away.

Didn't loosen his grip.

If anything-

It held.

Not tighter.

Not possessive.

Just... certain.

Like the position made sense.

Like the correction had ended and this was what remained.

The noise around them blurred- not gone, just distant, like it belonged to a different layer of the world.

A drumbeat hit.

Another.

Somewhere behind them, someone laughed.

Somewhere closer, a voice softened into a whisper, something light and amused slipping through the air like it didn't realize what it had walked into.

"Oh-"

Another voice, quieter, amused, in English, "They're cute."

The words didn't land cleanly.

They brushed.

Barely registered.

Because for a single, suspended moment, the world had narrowed to something fragile and dangerously precise.

Nathan's head tilted- just slightly.

Not a decision. Not intention.

Adjustment.

Knight's breath caught.

His eyes dropped- just once- flicking to Nathan's mouth before snapping back up like the movement had burned him.

Too close.

The thought came late.

Too late.

Because his body hadn't moved.

Because Nathan still hadn't let go.

Because the line between accident and something else had already blurred past recognition.

Ping turned at the exact wrong moment. His eyes widened like the universe had slapped him directly across the soul.

"...Nate-"

Ping's voice.

Soft. Small.

And completely, disastrously real.

It cut through everything.

Knight's head lifted instinctively, the spell cracking just enough for awareness to rush back in all at once- the noise, the movement, the bodies pressing around them, the fact that they were standing in the middle of a festival, not some isolated moment carved out of time.

Nathan's gaze shifted.

Just a fraction.

Toward Ping.

And in that same breath-

Yhe angle changed.

Their faces moved-

Close enough that the moment tipped.

Balanced on the edge of something it should never have reached.

For one impossible second, it looked exactly like the kind of scene people write poetry about.

Lantern light.

Music. Crowd.

Two people too close.

The kind of moment strangers would remember as something beautiful.

The kind that makes the air snap and burn.

Ping made a wounded noise like his soul had been slapped.

Knight blinked first.

Reality snapped back like a thread pulled too tight.

He stepped back- quick, sharp, a controlled retreat disguised as something casual. His hand dropped from Nathan's chest as if it had never been there, his posture resetting with practiced ease, shoulders rolling back into something looser, lighter, unaffected.

"I-" he started, breath catching just enough to be noticeable before he smoothed it over, a smirk sliding into place like armor. "Wow. Nice catch, Nate."

Nathan released him a fraction slower.

Not delayed enough to be obvious.

Just enough that the absence of contact registered.

His hand fell away from Knight's waist, returning to his side as his expression sealed over- calm, composed, untouched.

"Don't fall," Nathan said.

Flat. Even.

As if nothing had happened.

Knight's grin deepened, easy, effortless. "Wasn't planning to. The crowd assaulted me."

It was clean.

Too clean.

Ping stared at them.

Then at them again.

Then at them like the universe had personally offended him.

He pouted so hard his face could've been carved into stone. "Why were you trying to kiss him."

Knight's eyebrows shot up, the reaction immediate, theatrical. "Excuse me?"

Ping pointed, indignant, cheeks already flushing. "Your face was like- like-"

He struggled for the words, visibly frustrated by the lack of vocabulary for whatever he had just witnessed.

Knight leaned down slightly, invading his space with deliberate mischief, eyes glinting again-back to familiar Fire, controlled and playful.

"Like what?" he asked, voice low with teasing intent. "Like I was going to steal your Nate?"

Ping went red instantly. "YES."

Knight's grin broke fully then, bright, victorious, entertained. "Aww."

"Enough," Nathan cut in calmly.

Just that.

No raise in tone.

No force.

And Knight stopped.

Immediately.

That, more than anything else, made Ping angrier.

Ping huffed, cheeks puffed, pouting like the sun itself was offended. He moved closer without thinking, pressing into Nathan's side, clinging to his sleeve like the position needed to be corrected, reestablished, secured.

Nathan didn't hesitate.

His hand came down, steady, familiar, guiding Ping closer with quiet certainty. Adjusting him into place like it was instinct, like it was muscle memory, like it had always been this way.

Ping relaxed.

Just like that.

The tension in him dissolved into something softer, safer, still faintly sulky but no longer sharp.

Knight watched that for a second.

His gaze lingered for a fraction too long- not on Ping, but on the way Nathan's hand rested there so easily, so naturally, like there had never been any interruption.

Something unreadable flickered across his face.

Not dramatic. Not loud.

Just a split-second shadow- like Fire dimming, like a Flame realizing it had burned too close to glass.

Then it was gone.

He scoffed lightly, rolling his shoulders, turning forward with the same easy energy he'd always had, as if nothing in the last few seconds had mattered at all.

"Come on," Knight said, already moving, already slipping ahead into the current of light and sound. "I want to see the next float."

The moment broke.

Cleanly.

Or as cleanly as something like that ever could.

"I WANT TO SEE EVERYTHING AT ONCE," Chen yelled from somewhere behind them, already back to full-volume existence.

"That's why you suffer," Jenn replied, voice calm, cutting straight through his enthusiasm without effort.

"I SEE A PRINCESS," Paola shouted, somewhere between awe and declaration.

Mrs. Lang made another helpless, emotional sound.

Mr. Lang exhaled softly and guided them forward again, hand steady at her back.

And the Lang family- loud, bright, impossible to contain- moved deeper into the river of lantern light.

Laughing. Arguing. Clinging.

Unaware that something small, sharp and quietly dangerous had just slipped into the space between them.

Something that didn't belong to the festival.

Something that would stay.

Not loud. Not obvious.

Just there.

Like a Thorn Wrapped in Gold.

"Between a heartbeat and a breath,

Something nearly came undone-

Not enough to change the world,

Just enough to stay as one."

─── ⋆⋅☆⋅⋆ ───


Next in The City of Lanterns


A thread was tied.

A promise was made.

Under the candlelight, they prayed for togetherness.

But Fate doesn't listen the way hearts do.

It does what it has to do.


Next Stop: The Threads of Fate

─── ⋆⋅☆⋅⋆ ───



Author's Note

How did this chapter make you feel? Tap a reaction or more below!

swipe

Comments

00:00

00:00

Auto Play