English
NovelToon NovelToon

Between the River and the Moonlight

INTRODUCTION

There was a river behind the town of Willowbrook that carried secrets better than people did.

It flowed quietly beyond the narrow streets, beyond the crowded tea shops and old houses with cracked windows, beyond the places where whispers traveled faster than the wind. During the day, children ran across the wooden bridge above it while elders sat nearby discussing the lives of everyone except their own. At night, moonlight stretched across the water like silver silk, softening even the loneliest corners of the town.

Most people passed by the river without truly noticing it.

Kim Taehyung noticed everything.

He noticed the way the water changed color depending on the sky. He noticed how the willow branches dipped lower after heavy rain. He noticed how silence sounded different there—less empty, less cruel.

That was why he kept returning to it.

To everyone else in Willowbrook, Taehyung was difficult to understand. He spoke softly, smiled rarely, and carried loneliness around him like a second shadow. People often mistook quietness for coldness, but Taehyung was neither cold nor distant. He simply felt things too deeply and trusted too carefully.

He preferred books over crowds.

Music over noise.

The river over people.

And yet somehow, despite all of that, Jeon Jungkook entered his life like chaos wrapped in sunlight.

Jungkook was everything Taehyung was not.

Loud.

Restless.

Impulsive.

The kind of person who laughed with his entire body and spoke before thinking. He argued with strangers for fun, sang badly on purpose just to annoy his friends, and carried enough energy to exhaust an entire room within minutes.

Where Taehyung moved carefully, Jungkook crashed through life without hesitation.

No one in Willowbrook was surprised when Jungkook became popular. People naturally gravitated toward him. He had a way of making every space feel brighter, louder, warmer.

What surprised everyone was the fact that Jungkook chose to spend most of his time beside Kim Taehyung.

At first, the town assumed it was temporary.

Then they assumed it was strange.

Eventually, they began to whisper.

Because there was something unusual about the way Jungkook looked at Taehyung.

And something even more dangerous about the way Taehyung slowly began looking back.

Neither of them understood when the change began.

Perhaps it started during quiet walks home after sunset.

Or during arguments that somehow always turned into laughter.

Maybe it began with accidental touches that lingered too long.

Or maybe it started much earlier than either of them realized.

Love rarely arrives loudly.

Sometimes it grows quietly between conversations.

Inside unfinished sentences.

Inside moments so small they almost seem meaningless until suddenly they become everything.

But Willowbrook was not the kind of town that accepted softness easily.

Especially not between two boys.

People talked.

Families worried.

Fear settled into places where happiness tried to bloom.

And somewhere between the river and the moonlight, between friendship and longing, Jungkook and Taehyung would learn something painful:

Love was never the difficult part.

The difficult part was choosing it despite the world around them.

This is not a story about perfect people.

It is a story about mistakes.

About jealousy and misunderstandings.

About silence that hurts more than anger.

About learning how to stay when leaving feels easier.

Most importantly, it is a story about two people who kept finding each other again, even after life tried to pull them apart.

And it all began beside the river.

With one boy staring too long.

And another pretending not to notice.

Chapter 1 The Boy Who Sat Beside the River

The river behind Willowbrook had become Jeon Jungkook’s favorite place long before he understood why.

At first, he came there because it was quiet.

That alone made it different from the rest of the town. Willowbrook was never truly silent. The tea shops were loud with gossip, bicycles rattled through narrow streets from morning until evening, and neighbors somehow knew each other’s business before even the people involved did.

But the river stayed calm.

Steady.

Patient.

Then, sometime over the past year, the reason Jungkook kept returning there changed completely.

Now he came because Kim Taehyung liked sitting beside it.

“You’re staring again.”

Jungkook blinked and looked away from the riverbank immediately.

Park Jimin sat sprawled on the grass beside him with a bag of chips balanced on his stomach, looking deeply disappointed in humanity.

“I’m not staring,” Jungkook replied.

“You’ve been staring at Taehyung for the last seven minutes.”

“That’s scientifically impossible.”

Jimin crunched another chip loudly. “You smiled at him twice.”

“I smile at everyone.”

“You threatened a cashier yesterday.”

“That cashier deserved it.”

Across the riverbank, Taehyung sat beneath the old willow tree with headphones resting around his neck and a camera in his hands. He was adjusting the lens carefully, completely unaware—or perhaps pretending to be unaware—of Jungkook staring at him from across the bridge.

The late evening sunlight filtered through the willow branches, touching Taehyung’s face softly.

Jungkook hated how beautiful that looked.

Not because it annoyed him.

Because it affected him too much.

Jimin suddenly sat up straighter.

“Oh my god.”

“What?”

“You’re doomed.”

Jungkook rolled his eyes dramatically. “You say that every week.”

“No, listen carefully. You look at Taehyung like he personally wrote love songs.”

Jungkook threw a pebble at him.

“Shut up.”

The pebble missed completely.

Jimin gasped. “Violence. This friendship is abusive.”

Before Jungkook could insult him properly, Taehyung finally looked up.

Their eyes met across the river.

And there it was again.

That strange pull in Jungkook’s chest.

Taehyung lifted one eyebrow slightly, almost amused.

A silent question.

What are you doing now?

Jungkook stood immediately.

Jimin groaned loudly.

“And there he goes. Claimed by romance before adulthood.”

“I’m literally twenty-two.”

“Emotionally? Fourteen.”

Jungkook ignored him and crossed the small wooden bridge.

The closer he got to Taehyung, the more aware he became of ridiculous things.

The way Taehyung pushed his dark hair behind his ear absentmindedly.

The way his sleeves always covered part of his hands.

The small beauty mark near his neck.

Jungkook had noticed all of it without meaning to.

Which was concerning.

“You’re loud even when you walk quietly,” Taehyung said as Jungkook sat beside him.

Jungkook placed a hand dramatically over his chest.

“That’s the rudest thing anyone has ever said to me.”

“You say that every day.”

“Because people continue disrespecting me daily.”

Taehyung’s lips twitched slightly.

That tiny almost-smile was enough to make Jungkook feel victorious for absolutely no reason.

“What are you listening to?” Jungkook asked.

“Classical music.”

Jungkook stared at him in disbelief.

“You’re twenty-two years old and somehow also an exhausted grandfather.”

Taehyung glanced at him calmly. “And you have the emotional maturity of a raccoon.”

“That hurts because it’s true.”

For a moment, silence settled between them.

Strangely, Jungkook never hated silence around Taehyung.

With everyone else, silence felt awkward.

With Taehyung, it felt peaceful.

Taehyung adjusted the camera in his lap. “Jimin’s watching us again.”

Jungkook looked over his shoulder.

Jimin immediately pretended to study the river very seriously.

“He needs hobbies,” Jungkook muttered.

“He says you’re his hobby.”

“That’s terrifying.”

A soft breeze moved through the willow branches overhead.

Taehyung lifted his camera suddenly and pointed it toward the river.

Click.

Then toward the bridge.

Click.

Then—

Toward Jungkook.

Jungkook blinked. “Wait. Why me?”

Taehyung lowered the camera slightly. “You were in the light.”

Jungkook’s heartbeat stumbled stupidly.

“Oh.”

Taehyung looked at the photo preview quietly.

Then his expression softened almost invisibly.

Jungkook noticed anyway.

“What?”

“Nothing.”

“That sounded suspicious.”

Taehyung shook his head faintly. “You looked happy.”

Jungkook stared at him for a second too long.

Happy.

Nobody usually noticed things like that about him.

People noticed when Jungkook was loud.

Or funny.

Or reckless.

But Taehyung noticed smaller things.

The dangerous thing was…

Jungkook was starting to crave being noticed by him.

From across the bridge, Jimin suddenly shouted:

“JUNGKOOK STOP FLIRTING AND HELP ME, A DOG STOLE MY CHIPS.”

Taehyung burst into laughter.

Actual laughter.

Open and bright and completely unexpected.

Jungkook forgot how to breathe for a moment.

Because Taehyung rarely laughed loudly.

And somehow…

Jungkook wanted to spend the rest of his life hearing that sound again.

The realization hit him so suddenly it almost scared him.

Taehyung noticed the change in his expression immediately.

“What?”

Jungkook looked away too fast.

“Nothing.”

But deep down, he already knew.

It wasn’t nothing anymore.

Chapter 2 Rain, Silence, and Almost Touching

The next morning, Willowbrook smelled like wet earth and brewing coffee.

Jungkook stood outside the convenience store holding two cans of banana milk and questioning every life decision that had brought him there at eight in the morning.

“You look miserable,” Jimin said, walking up beside him.

“I woke up early voluntarily,” Jungkook replied. “That should tell you enough.”

Jimin narrowed his eyes suspiciously. “You’re waiting for Taehyung, aren’t you?”

“No.”

“You bought his favorite drink.”

Jungkook looked down at the banana milk in betrayal.

“This could be for me.”

“You hate banana milk.”

“I’m growing as a person.”

Jimin snorted loudly. “You’re growing feelings. That’s what’s happening.”

Before Jungkook could throw the drink at him, Taehyung appeared at the end of the street with his camera hanging from one shoulder.

Jungkook immediately stood straighter.

Jimin sighed dramatically. “This is painful to witness.”

Taehyung stopped in front of them. “Why are both of you awake this early?”

“Jungkook’s in love,” Jimin answered immediately.

Jungkook nearly choked.

Taehyung blinked once.

Then calmly looked at Jungkook.

“With sleep?”

“See?” Jungkook pointed accusingly at Taehyung. “He understands me.”

Jimin looked deeply disappointed. “One day, the tension between you two is going to kill me.”

Taehyung ignored that completely and glanced at the can in Jungkook’s hand.

“Is that for me?”

Jungkook froze for half a second.

Then shrugged casually. “Maybe.”

Taehyung took the drink from him quietly.

“Thank you.”

The simple smile that followed should not have affected Jungkook as much as it did.

But unfortunately, it did.

Very badly.

They walked together afterward while Jimin loudly complained about being treated like “a background character in somebody else’s romance.”

The streets slowly became quieter as they neared the river path.

Taehyung adjusted the strap of his camera. “I’m going near the old bridge today.”

“To take photos?”

He nodded. “The weather’s good.”

Jungkook looked up at the cloudy sky. “That literally looks like rain.”

“Exactly.”

“That explanation somehow made things less clear.”

Taehyung’s lips curved slightly.

Jungkook stared for a second too long again.

This was becoming a problem.

A serious one.

By afternoon, the sky darkened exactly the way Taehyung predicted.

The first raindrop landed on Jungkook’s nose while they stood near the riverbank.

“Oh no,” Jungkook said immediately.

Taehyung looked amused. “You say that like rain personally offended you.”

“It does every single year.”

The rain started suddenly after that.

Heavy.

Cold.

Relentless.

Jimin screamed from somewhere behind them.

“MY HAIR!”

Then he ran away dramatically toward the nearest shop.

Coward.

Jungkook grabbed Taehyung’s wrist without thinking.

“Come on.”

Taehyung stumbled slightly as Jungkook pulled him beneath the old willow tree beside the river.

Rain poured around them in silver sheets.

The space beneath the tree was small.

Far too small.

Taehyung stood close enough for Jungkook to notice tiny details again.

Raindrops caught in his dark hair.

The faint scent of soap and rainwater.

The steady rise and fall of his breathing.

Jungkook suddenly became painfully aware that he was still holding Taehyung’s wrist.

He let go immediately.

“Sorry.”

Taehyung looked down briefly at where Jungkook’s hand had been.

Then quietly said:

“You always apologize after touching me.”

Jungkook blinked. “What?”

“You hold my wrist a lot.”

“That sounds illegal when you say it like that.”

A small laugh escaped Taehyung.

Jungkook’s chest tightened again.

Dangerous.

Everything about this was dangerous.

Outside the willow branches, thunder rumbled softly.

Taehyung leaned against the tree trunk beside Jungkook.

For a few moments, neither of them spoke.

The rain filled the silence instead.

Then Taehyung suddenly asked:

“Do you ever think about leaving Willowbrook?”

Jungkook looked at him carefully.

“Sometimes.”

“You hate it here?”

“No,” Jungkook replied softly. “I just… don’t know if this town is big enough for the person I want to become.”

Taehyung looked toward the river quietly.

“That sounds lonely.”

Jungkook laughed weakly. “It is.”

The honesty in his own voice surprised him.

He usually joked whenever conversations became too real.

But around Taehyung, truth slipped out too easily.

Taehyung’s expression softened slightly.

“You won’t stay lonely forever.”

The words were simple.

But Jungkook felt them everywhere.

Before he could respond, another loud scream echoed nearby.

“THE RAIN RUINED MY CHIPS!”

Jimin appeared soaking wet and emotionally devastated.

Jungkook groaned. “Why are you always nearby?”

Jimin pointed dramatically between them.

“Because the romantic tension here is strong enough to affect weather patterns.”

Taehyung covered his face, laughing quietly again.

Jungkook stared at him helplessly.

Then Taehyung lowered his hands slowly.

Their eyes met.

And for one terrifying second…

Neither of them looked away.

Something shifted in the silence between them.

Not friendship.

Not yet love.

But something dangerously close to both.

Then lightning flashed overhead.

Jimin screamed again.

And the moment disappeared before either of them could understand it fully.

Download NovelToon APP on App Store and Google Play

novel PDF download
NovelToon
Step Into A Different WORLD!
Download NovelToon APP on App Store and Google Play