Quiet Patterns

Moon learned people’s rhythms before he learned their names.

The café had one too.

Morning belonged to sunlight and chatter.

Night belonged to shadows, half-finished sentences, and customers who didn’t ask questions.

Moon belonged to the night.

That was why it felt strange to be here now — mid-afternoon, light spilling through the glass windows, dust floating lazily in the air like it had nowhere urgent to be.

“You’re early,” Jae said, tying his apron.

Moon looked up from the counter. Jae always worked mornings. That was the rule. Bright smiles for bright hours. Loud laughter for people who still believed the day was kind.

“I came to help,” Moon said lightly.

“You looked understaffed yesterday.”

Jae snorted. “You? Voluntarily showing up before sunset?”

Moon smiled, but it didn’t reach his eyes.

Words were easy. Truth took effort.

Jae worked mornings. Everyone knew that. He laughed too loud, talked too much, complained about sleepy customers and burnt toast. He belonged to daylight. Moon belonged to the hours when people stopped pretending.

Still—

Jae didn’t ask questions.

Moon liked him for that.

Mr. Han emerged from the back office, glasses sliding down his nose as he looked Moon over. The smile he gave didn’t quite settle.

“You shouldn’t be working nights anymore,” Mr. Han said suddenly.

Moon stiffened.

“What?” Jae asked at the same time.

Mr. Han cleared his throat. “It’s not safe. Too many… incidents lately. I was thinking—maybe you take mornings instead.”

Moon’s chest tightened. Not panic. Recognition.

He had asked once. Months ago.

Mr. Han had refused. Said mornings were fully staffed.

“So suddenly?” Moon asked carefully.

Mr. Han avoided his eyes. “Things change.”

Moon nodded slowly, heart thudding in a way he didn’t like.

Things change when someone else moves them.

“I’ll think about it,” Moon said.

Jae frowned at him as Mr. Han retreated. “That was weird.”

Moon forced a laugh. “Probably just concern.”

But concern didn’t feel like this.

The night crept in quietly.

Customers came and went. Familiar faces. Unfamiliar eyes. Moon worked on autopilot—smiling, serving, listening without hearing. Still, the feeling followed him.

Watched.

The café door opened once when no one entered.

Moon looked up.

Nothing.

A shadow passed the window. Then

passed again.

He told himself it was traffic. Reflections. His imagination feeding on exhaustion.

By the time his shift ended, the street outside was damp with old rain. Jae waved goodbye, reminding him to sleep, to eat, to stop looking like he carried the night inside his ribs.

Moon walked home alone.

Halfway down the street, his phone buzzed.

Unknown number.

His steps slowed.

He answered without speaking.

“You should quit the café.”

The voice was distorted. Careful.

Moon’s fingers tightened around the phone. “Who is this?”

“Someone who doesn’t want you there.”

“I didn’t do anything.”

“I know.”

That was worse.

“Then why—”

“Resign before someone thinks you are useful again.” the voice said.

And the line went dead.

Moon stood under a flickering streetlight, heart loud in his ears. Not fear.

Confirmation.

At home, he locked the door, rolled his sleeve up without thinking.

The marks were nearly gone now. Pale. Fading. Like the night itself had decided to forget him.

He tried to resign again.

Deleted the message.

Tried again.

Deleted it again.

Quitting felt like running.

Staying felt like waiting.

Moon lay back on his couch, staring at the ceiling.

“If you wanted me gone,” he whispered, “you could’ve said it to my face.”

The room didn’t answer.

Moon slept poorly.

Dreamed of doors without handles.

Voices without faces.

By morning, he knew one thing with absolute certainty—

Someone was watching him.

And whatever pattern he’d stepped into_

was no longer accidental.

Download

Like this story? Download the app to keep your reading history.
Download

Bonus

New users downloading the APP can read 10 episodes for free

Receive
NovelToon
Step Into A Different WORLD!
Download NovelToon APP on App Store and Google Play