WebNovels

Love & Friends.

The fan clicked its usual tired rhythm above Rafi's head as he lay on the thin mattress, phone screen lighting his face in the dark. It was 11:47 PM, March 2026. Tomorrow—today, technically—was Saturday, but weekends didn't mean rest. They meant extra applications, extra calculations, extra hoping.

His thumb hovered over Riya's last message from two days ago.

> "You free this weekend? Even for an hour? Miss talking properly ☺️"

He hadn't replied yet. Not because he didn't want to. Because every time he started typing, the math interrupted: CNG to Dhanmondi would cost ৳90–100 one way, tea/coffee another ৳60–80 if they sat somewhere decent, and he still owed his mother ৳1,200 from last week's medicine advance.

He typed anyway.

> "Saturday evening? Around 6? I can manage."

Sent. Heart rate up by 10 bpm.

She replied in 47 seconds.

> "Yes! Same old place near the lake? I'll be there at 6 sharp. Don't be late, Mr. Traffic Warrior 😏"

He smiled despite himself. The "old place" was a tiny roadside tea stall with four plastic chairs and a view of Gulshan Lake if you squinted past the cars. No fancy café, no AC, no Instagram aesthetic. But it was theirs.

Saturday came like every other day—slow, sticky, full of small defeats. Morning tuition for two SSC kids (৳1,800/month combined), afternoon at the office catching up on backlog scanning because the senior executive "forgot" to assign it earlier, then the long, humid ride back.

By 5:40 PM he was standing at the CNG stand in Mirpur, shirt already damp. He checked his wallet: ৳320 left for the next four days. Enough, barely.

He reached the tea stall at 6:08. Riya was already there, scrolling her phone, hair tied in a loose bun, wearing the faded blue kurti he secretly liked best. She looked up and her face softened the way it always did when she saw him—like the tiredness in his eyes was something she wanted to carry for a while.

"You're late," she teased, but stood up and handed him a glass of cha she'd already ordered.

"Traffic won again," he said, sitting. Their knees touched under the small table. Neither moved.

They talked the way they always did—easy, overlapping, no performance. She told him about her new internship at a digital marketing agency ("pays peanuts but at least it's experience"), how her roommate burned rice again, how she was thinking of cutting her hair short. He told her about the latest rejection email ("they said I lack 'corporate exposure'—bro I have three years of scanning invoices"), about Shanto borrowing his charger and never returning it, about how his mother had started hiding the medicine packets so he wouldn't see the price tags.

Somewhere between the second cup of tea and the sky turning orange-purple, she went quiet.

"firA," she said softly. "Why do you keep saying sorry every time we meet?"

He looked at her, surprised.

"Because… I always feel like I'm taking your time. You could be with someone who can—" He stopped. "Who doesn't make you wait in traffic or count coins for tea."

Riya's eyes narrowed, not angry, just determined.

"I don't count the coins. I count the minutes I get to sit here with you instead of scrolling alone in my room. You think I want fancy dates? I want this. You showing up tired but still showing up. You remembering I like extra ginger in my tea. You sending me stupid memes at 2 AM when you can't sleep."

He swallowed. The lake water rippled behind them, reflecting city lights like scattered coins.

"I like you, Riya," he said finally, voice low. "More than like. But I don't know how to do this properly. My life is… tight. Every day is math. I don't want to drag you into that."

She reached across the table and held his hand—first time she'd done it so openly in public. Her fingers were warm.

"Then don't drag me. Let me walk with you. I'm not asking for promises or big gestures. Just… don't disappear when it gets hard. And don't decide for me what I can handle."

They sat like that until the stall owner started stacking chairs. No kiss, no dramatic music, just two people holding hands while Dhaka honked around them.

Later that night he met Shanto and Rakin on Rakin's rooftop—the same plastic chairs, same single cigarette passed around, same city lights pretending to be stars.

Shanto was ranting about another failed Tinder date. Rakin was quieter, listening.

Rafi spoke up after a long silence.

"I told Riya today. Sort of. That I like her. And that I'm scared I'll ruin it because I can't even afford consistency."

Shanto whistled low. "And?"

"She said she's not going anywhere."

Rakin smiled—the rare, genuine one. "Told you, bro. The good ones don't care about your wallet. They care about your 2 AM memes and whether you show up."

They laughed. The cigarette burned out. Somewhere below, a CNG engine sputtered to life.

Rafi looked at his phone—no new job emails, no sudden windfall. Just a goodnight message from Riya.

> "Reached home safe? Sleep well. Tomorrow is another day. We'll handle it. 💙"

He typed back.

> "Reached. You too. Thank you for today."

He didn't add "I love you." Not yet. But the words sat warm in his chest like the first sip of morning tea—small, ordinary, enough to keep going.

In Dhaka, in 2026, love didn't arrive with fireworks or big gestures. It arrived in extra ginger tea, in holding hands under a wobbly table, in friends who never let you pay alone, in setting the alarm again at 5:45 even when yesterday hurt.

More Chapters