LightReader

Chapter 3 - When Silence Starts Speaking

Arjun barely slept.

Not because of fear.

Not exactly.

It was that feeling you get when something is about to happen, and your body knows it before your mind does. Like standing at a signal, watching the light stay red longer than usual.

He kept checking the time.

4:12 a.m.

4:47 a.m.

5:30 a.m.

Every time he closed his eyes, the same lines replayed in his head.

Tomorrow, you'll see her again.

And this time, you won't be sitting across the table.

He didn't know what that meant, but he knew one thing—

this wasn't some random prank anymore.

Someone knew his routine.

Someone knew her routine.

And that scared him more than the idea of betrayal itself.

By morning, his phone still hadn't buzzed.

No message from the unknown number.

No message from Riya.

The silence felt deliberate.

Arjun stood in the kitchen, stirring sugar into his tea long after it had dissolved. The spoon kept clinking against the cup, a soft, irritating sound.

He checked his phone again.

Nothing.

He locked the screen, shoved the phone into his pocket, and picked up his bag.

"Focus," he muttered. "Just get through the day."

The bus ride felt longer than usual.

Every stop made him tense. Every new passenger made him glance up. He knew it was irrational, but his mind kept scanning faces anyway.

Who could it be?

Someone from her past?

Someone from college?

Someone he had already seen and ignored?

His phone buzzed suddenly.

His heart jumped.

Riya.

Riya:

Can we talk later?

That was all.

No context. No tone.

Arjun:

Sure. Everything okay?

She took longer than usual to reply.

Riya:

Yeah. Just need to tell you something.

Tell you something.

Arjun swallowed.

Arjun:

We can meet after work.

Seen.

No reply.

The bus stopped. People got off. Arjun stayed rooted to his spot, staring at the screen until the conductor yelled at him to move.

Sameer noticed him the moment he walked into the office.

"You look like you're about to fight someone," Sameer said.

Arjun dropped into his chair. "I don't have the energy."

Sameer lowered his voice. "Did the mystery guy text again?"

Arjun shook his head. "Nothing since last night."

Sameer frowned. "That's worse."

"Why?"

"Because now he's controlling the pace."

Arjun looked at him. "You've been watching too many shows."

Sameer shrugged. "Maybe. But still—don't ignore it."

Arjun didn't reply. He turned on his system, stared at the login screen without typing anything.

At 10:43 a.m., his phone buzzed again.

Unknown number.

His pulse spiked.

Unknown:

Relax. I said tomorrow.

Arjun's fingers tightened around the phone.

Arjun:

Why are you doing this?

A pause.

Then:

Unknown:

Because you deserve to know the truth.

And because she won't tell you herself.

That line hit harder than the rest.

Arjun:

Who are you to decide that?

The reply came after a few minutes.

Unknown:

Someone who learned the hard way what silence costs.

Before Arjun could type anything else, the chat went quiet again.

Sameer leaned over. "That him?"

Arjun nodded.

Sameer exhaled slowly. "Okay. This is getting serious."

The rest of the day dragged.

Arjun finished his work mechanically. His hands moved on autopilot, but his mind stayed stuck on one thing.

Can we talk later?

What was she going to say?

An explanation?

A confession?

Or another half-truth wrapped in reassurance?

At 6:02 p.m., Riya texted.

I'm already outside your building.

That startled him.

Outside?

He hadn't expected that.

Arjun:

Coming.

She was standing near the gate, leaning against the railing, scrolling on her phone. She looked up when she saw him.

"Hey," she said.

"Hey," he replied.

They stood there awkwardly for a second.

"Walk?" she asked.

"Yeah."

They started moving toward the park nearby. The street was noisy, but between them, there was an uncomfortable quiet.

After a minute, Riya spoke.

"I don't like how things have been lately."

Arjun nodded. "Me neither."

She glanced at him. "You don't trust me anymore."

That stung.

"I do," he said. "I just don't understand you right now."

She stopped walking.

Arjun stopped too.

"What do you want to understand?" she asked.

He took a breath. "Who was that friend you met?"

She looked away. "I told you—someone from college."

"Name?" he asked.

Her jaw tightened.

"Why does it matter so much?" she asked.

"Because I'm getting messages about it," he said. "Because someone says you're not telling me everything."

Her eyes snapped back to him. "What messages?"

He showed her the chat.

She read it carefully this time.

Her expression changed.

Not shock.

Something else.

Annoyance?

Fear?

He couldn't tell.

"This is creepy," she said finally. "You should block this person."

"That's it?" Arjun asked. "That's all you have to say?"

"What do you want me to say?" she snapped. "That I'm cheating? I'm not."

"I didn't say that."

"But you're thinking it," she said.

He hesitated.

That hesitation said enough.

Riya laughed softly. Not amused. Bitter.

"I knew this would happen," she said. "The moment something feels slightly off, you assume the worst."

"I'm not assuming," Arjun said. "I'm asking."

She crossed her arms. "And I'm telling you nothing is going on."

They stood there, the noise of traffic filling the gap between them.

Finally, she said, "I met him again today."

Arjun's stomach dropped.

"Him?" he asked.

She sighed. "My ex."

There it was.

Simple. Direct. Late.

"When?" Arjun asked.

"Yesterday," she said. "And today."

The words settled slowly.

"You met your ex," Arjun repeated. "Twice."

"Yes," she said. "But it wasn't planned."

"Then what was it?"

She hesitated.

That hesitation was everything.

"He needed help," she said finally.

Arjun let out a dry laugh. "He needed help."

"Yes."

"And you didn't think to tell me?"

"I didn't want to make things complicated."

Arjun looked at her, really looked at her.

"This," he said quietly, "is complicated."

They walked back in silence.

At the gate, Riya stopped.

"I don't want to lose you," she said.

He looked at her. "Then stop hiding things."

She nodded. "I will."

He wanted to believe her.

Again.

She hugged him. This time, longer. Tighter.

"I'll call you tonight," she said.

"Okay."

She walked away.

Arjun watched her until she disappeared around the corner.

His phone vibrated.

Unknown number.

Unknown:

So she told you.

Arjun's breath caught.

Arjun:

You're following her.

A pause.

Then:

Unknown:

I'm watching the truth unfold.

Arjun clenched his jaw.

Arjun:

You said tomorrow I'd see her again. What does that mean?

The reply took longer this time.

Unknown:

Tomorrow is when you stop guessing.

That night, Arjun lay awake again.

But this time, his mind wasn't racing.

It was quiet.

Too quiet.

The next day started like any other.

Riya texted in the morning.

Good morning.

Let's meet in the evening. I want to explain properly.

Arjun replied.

Okay.

He went to work. Finished his tasks. Didn't tell Sameer anything.

At 5:45 p.m., Riya sent another message.

I'll come to your office area.

That was unusual.

Sure, he replied.

At 6:30 p.m., Arjun stood outside his office building, waiting.

People passed by. Cars honked. The sky was turning orange.

Then he saw her.

She wasn't alone.

She was walking toward him, talking, smiling slightly.

With a man beside her.

Arjun froze.

The man leaned in, said something. Riya laughed.

Not forced.

Not polite.

A real laugh.

They stopped a few steps away from Arjun.

Riya noticed him then.

Her smile vanished.

The man turned.

They made eye contact.

Arjun recognized him instantly.

He had seen his photo before.

In old pictures.

In stories Riya once told.

Her ex.

The man extended his hand toward Arjun.

"Hey," he said calmly. "You must be Arjun."

Arjun didn't move.

Riya stood between them, silent.

The man smiled slightly and added,

"She didn't tell you I'd be here… did she?"

Arjun felt the ground shift under his feet.

Because in that moment, he realized—

this wasn't a coincidence.

This was an introduction.

More Chapters