Fiction logo
Content warning
This story may contain sensitive material or discuss topics that some readers may find distressing. Reader discretion is advised. The views and opinions expressed in this story are those of the author and do not necessarily reflect the official policy or position of Vocal.

Why My Body Remembers

A Bus Journey

By Chahat KaurPublished 3 months ago 13 min read
Why My Body Remembers
Photo by Олег Мороз on Unsplash

The night bus to Bangalore smells of diesel and longing. I press my forehead against the cool, vibrating window, watching the neon signs of Chennai blur into streaks of fuchsia and gold. My phone is dead. My backpack, stuffed under the seat, holds a single change of clothes and a dog-eared copy of a Rumi translation I pretend to understand. This is not a pilgrimage. It’s a flight. A crack in the surface of my well-ordered life, and I have slipped through.

The man I left behind—Arjun—is a good man. A man of sensible shoes and five-year plans. Last night, over dinner at a restaurant that was all white tablecloths and soft cello music, he’d outlined our future. A flat in Adyar, two children, a promotion. He’d used the word “synergy.” I’d looked at his kind, predictable face, at the way he carefully separated his okra from his rice, and felt a panic so visceral I thought I might vomit. It was a quiet, airless terror. The kind that doesn’t scream, but suffocates.

So I ran. I told him I was visiting a sick aunt in Coimbatore. A flimsy lie. He believed me because good men believe good women. Now, the bus lurches into the deepening dark, and the lie feels like a shard of glass in my pocket. Sharp, clarifying.

The man in the seat next to me shifts. I’ve been aware of him since he boarded, a solid, warm presence in the periphery. He didn’t try to make conversation, just stowed his duffel bag and leaned back, eyes closed. But I felt his attention, a low hum. Now, his arm brushes mine as he adjusts his position. A simple, accidental touch. My skin ignites.

“Sorry,” he murmurs. His voice is a low rumble, like the bus’s engine.

“It’s fine.” I keep my face to the window, but my whole body is tuned to his. I can smell him. Not cologne. Soap. The faint, clean scent of cotton and the night air he carried in with him.

I risk a glance. He’s looking out his own window, his profile sharp in the intermittent glow of passing headlights. A strong jaw, shadowed with stubble. Dark hair that curls just over his ears. His hands are resting on his thighs, capable hands, with long fingers and clean nails. I imagine them on my skin. The thought is so unbidden, so raw, it steals my breath.

This is the appetite Arjun never saw. The wild thing that paces inside me, that he tried to feed with stability and promises. It doesn’t want a five-year plan. It wants this. The unknown. The friction of a stranger’s arm in the dark.

The bus rolls on, a metal capsule hurtling through the sleeping towns of Tamil Nadu. The rhythm is hypnotic. Lulling. My eyes grow heavy. I slide into a half-sleep, my head tilting, finding the junction between the cool window and the upholstered seat back.

I wake with a start. My head is not against the window. It’s on his shoulder.

I jerk upright, heat flooding my face. “Oh, God. I’m so sorry.”

He turns his head. A slow, easy smile touches his lips. In the dim cabin light, his eyes are dark pools. “Don’t be. It looked uncomfortable the other way.”

His Hindi is laced with a Malayalam softness. A Keralite, then.

“I… thank you.” I am painfully aware of the warmth his body left on my cheek.

“Long journey,” he says. “It’s easier if you don’t fight it.”

“Fight what?”

“The tiredness.”

I nod, my throat tight. I wasn’t fighting the tiredness. I was fighting everything else.

We fall into a silence that is different from before. It’s a shared space now, charged with the intimacy of my head on his shoulder. The bus sways, and our arms press together again. This time, neither of us moves away.

An hour later, the bus groans to a halt at a roadside dhaba, a concrete box blazing with fluorescent light in an ocean of darkness. “Twenty minutes,” the driver barks.

My seatmate unfolds himself, a study in lean, coiled grace. He stands in the aisle and looks down at me. “Chai?”

The question is simple. A kindness. But it feels like a threshold. I could say no. I could stay in my seat, safe in my shell of solitude. But I came on this bus to break shells.

“Yes,” I say. “Please.”

His name is Karan. He tells me this as we stand on the broken pavement, the night air a damp, warm kiss on our skin. The dhaba is noisy, full of truckers and travelers, the air thick with the smells of frying parathas and strong, milky chai.

“I’m Nila,” I offer.

He pays for the chai in two small, grimy glasses. The liquid is sweet and spicy, scalding my tongue. I welcome the pain. It grounds me.

“Running to or from?” he asks, his eyes on the road, the endless stream of lorries with their painted backsides.

The question is so direct it shocks me. “What makes you think I’m running?”

He glances at me, a flicker of amusement. “People on night buses are always running. The happy ones take the train. More legroom.”

I laugh, a short, surprised sound. “From, then, I suppose.”

“Me too.” He doesn’t elaborate. He just sips his chai, and I have the sudden, wild urge to know what a man like him runs from. A woman? A debt? A version of himself he can no longer stomach?

We board the bus again, and the dynamic has shifted. The space between us is no longer neutral. It’s a territory, and we are its only inhabitants. We talk. Not about anything important. About the terrible music playing from the driver’s cabin. About the way the rain has started, a soft pattering that soon becomes a furious drumming on the roof. About the best place for appam and stew in Fort Kochi.

His words are easy, his laughter quick. But his eyes hold a stillness, a depth that feels dangerous. I feel seen. Not the me I present to the world—the dutiful daughter, the dependable girlfriend—but the me that exists in the quiet, the one that wants things I can’t name.

The bus plunges on through the rain. The world outside is a liquid blackness, the windows a cascade of distorted light. Inside, it’s a warm, private cave.

His hand rests on the seat between us, palm up. An invitation. A question.

My heart hammers against my ribs. This is it. The choice that can’t be undone. I could pull back. Fold my hands in my lap. Preserve the fragile fiction of who I am.

I don’t.

I place my hand in his.

His fingers close around mine. His grip is firm, warm, sure. A current, hot and bright, arcs up my arm, settling low in my belly. He doesn’t look at me. He just holds my hand, his thumb making slow, absent circles on my palm. It’s the most erotic thing I’ve ever felt. This simple, silent claiming.

We sit like that for miles. The bus sways. The rain hammers. His thumb traces patterns on my skin, a silent language of desire. I am hyper-aware of everything. The rough texture of his jeans against my bare calf. The sound of his breathing, slightly deeper than before. The scent of rain and wet earth and his clean, male skin.

I am dissolving. The carefully constructed walls of Nila are melting under the heat of his touch. I am becoming pure sensation. A body in the dark, connected to another body by a point of blazing contact.

He lifts my hand, turns it over, and presses his lips to my wrist. Right over the frantic pulse that beats there.

His mouth is soft. Warm.

The world stops.

He kisses my wrist again, slower this time, his tongue tasting the salt of my skin. A low sound escapes me, a whimper. I am lost. I am found.

He leans closer, his voice a whisper in my ear, his breath hot. “When we get to Bangalore…”

He doesn’t finish. He doesn’t have to. The promise hangs in the air, thick and heavy as the monsoon night.

“Yes,” I breathe. The word is a vow.

Bangalore at 4 a.m. is a ghost city, washed clean by rain. The bus hisses to a stop at the station on Kalasipalyam New Road, a cavernous, echoing place smelling of wet concrete and urine. The spell of the moving bus is broken. Reality, cold and gritty, seeps back in.

People shuffle down the aisle, gathering bags, rubbing sleep from their eyes. Karan stands, retrieving his duffel. He looks down at me, his expression unreadable. For a terrifying second, I think I’ve imagined it all. The touch. The kiss. The promise.

Then he offers me his hand. “Come on.”

I take it. My legs are wobbly. I grab my backpack, and he leads me off the bus, through the crowd of disoriented passengers. His grip on my hand is firm, possessive. He walks with purpose, pulling me gently through the chaos.

Outside, the air is cool and fresh. Auto-rickshaws swarm, their drivers calling out. The neon signs of all-night pharmacies and tea stalls reflect in the puddles on the pavement.

He stops under the awning of a closed shop, turning to face me. Water drips from the corrugated metal above. His eyes search mine. “Is this still a yes?”

He’s giving me an out. A chance to reclaim my sanity, to find a hotel room alone, to call Arjun and confess my madness. I look at his mouth. I remember the feel of it on my wrist.

“It’s a yes.”

He nods, a slow, satisfied look in his eyes. He flags down an auto. “Lavelle Road,” he tells the driver.

The ride is a blur of wet streets and blinking traffic lights. I don’t see the city. I only see him. He sits close to me in the small, open-sided vehicle, his thigh pressed against mine. The cool, rain-scented wind whips through the auto, but I am burning up. He doesn’t kiss me. He just watches me, his gaze a physical weight. His hand rests on my knee, his fingers splayed. A claim. A comfort.

The auto stops in front of a tall, modern apartment block. He pays the driver and leads me inside. The lobby is silent, lit by a single lamp. The elevator doors close with a soft sigh, enclosing us in a mirrored box.

This is it. No turning back.

He turns me to face him. His hands come up to frame my face. They are warm, slightly rough. He looks at me for a long moment, his gaze tracing my features as if memorizing them.

“Nila,” he whispers. And then his mouth is on mine.

It’s not a gentle kiss. It’s a confession. A collision. It’s all the unspoken words from the bus, all the pent-up desire, the shared loneliness, the wild hope. His lips are demanding, his tongue seeking mine with a raw hunger that mirrors my own. I clutch at his shoulders, my backpack falling to the floor with a thud. I am kissing him back with a ferocity I didn’t know I possessed. This is not the polite, measured kissing I know. This is a devouring.

The elevator dings. He breaks the kiss, his breathing ragged. He takes my hand again and leads me down a hallway, fumbling for his keys. The door opens. He pulls me inside and shuts it behind us, leaning against it, looking at me in the dark.

The apartment is dark, lit only by the city glow filtering through the blinds. I can make out the shapes of a sofa, a bookshelf. The air smells of him—soap, paper, a faint hint of sandalwood.

He doesn’t turn on the light. He crosses the space between us in two strides.

“I’ve been wanting to do that since you fell asleep on me,” he says, his voice rough.

“Then do it again,” I say.

He does. This kiss is slower, deeper, more devastating. His hands slide from my face, down my neck, over my shoulders, coming to rest on my waist. He pulls my hips against his, and I can feel how hard he is. A jolt of pure, liquid heat goes through me.

I am all hands and mouth and desperate, fumbling need. I pull his t-shirt over his head, my palms flattening against the warm, smooth skin of his back. He makes a low, guttural sound and reaches for the buttons of my kurti. His fingers are deft, unhurried. He pushes the fabric from my shoulders, letting it fall to the floor. His eyes darken as he takes in the plain, practical bra beneath. He doesn’t seem to mind. He looks… reverent.

He bends his head and kisses the hollow of my throat. Then the slope of my shoulder. His mouth is hot, wet, tracing a path of fire down my skin. He unclasps my bra, and when his hands cup my bare breasts, I cry out. His thumbs brush over my nipples, and my knees buckle.

He catches me, lifting me into his arms as if I weigh nothing, and carries me to the bedroom.

He lays me down on the cool cotton sheets. The room is dark, but my eyes have adjusted. I can see the planes of his chest, the taut muscles of his stomach. He stands beside the bed, looking down at me, and undoes his jeans. He is magnificent. All lean muscle and intent.

He joins me on the bed, his body covering mine, skin to skin. The weight of him is an anchor. I wrap my legs around him, pulling him closer. We are a tangle of limbs, of hot skin and frantic breaths. He kisses me everywhere. My mouth, my eyelids, the backs of my knees. He worships my body with his mouth, his hands, his tongue, until I am sobbing with need, my fingers tangled in his hair.

“Look at me,” he says, his voice a ragged command.

I open my eyes. Our gazes lock. In the dim light, his face is a mask of raw desire, but also of something else. A profound, startling tenderness.

“I need to hear you,” he whispers, poised at my entrance. “I need to know you’re here with me.”

“I’m here,” I gasp. “Karan, I’m here.”

He pushes inside me. Slowly. Inexorably. Filling me completely.

The world fractures.

A sound is torn from my throat, part sob, part sigh. For a moment, we are perfectly still, joined, breathing the same air. My eyes are wide, locked with his. This is more than sex. This is a homecoming to a place I never knew existed.

Then he begins to move.

And it is a journey. A night journey within the night journey. His rhythm is a language, and my body is its fluent translator. He is patient, then demanding. Gentle, then fierce. He finds a cadence that makes me forget my own name. The only things that exist are the friction of our bodies, the slap of skin on skin, the ragged symphony of our breathing.

I come apart beneath him, a silent, shattering climax that feels like falling through space. A moment later, he follows, his body shuddering, my name a broken prayer on his lips as he collapses against me.

The first light of dawn paints grey stripes across the bed. I am curled into his side, my head on his chest, listening to the steady, slowing beat of his heart. His arm is around me, heavy and real. The smell of us—sex and sweat and skin—is thick in the air.

We didn’t sleep. We talked. In whispers and murmurs, our voices hushed in the pre-dawn quiet. He told me about his failing architecture firm, about the weight of other people’s expectations that felt like a physical load. I told him about Arjun, about the five-year plan, about the panic. We didn’t offer solutions. We just laid our broken pieces out on the bed between us, and found, to our surprise, that they didn’t need to be fixed to be beautiful.

Now, the city is waking up. I can hear the distant rumble of the first buses, the call of a newspaper vendor.

He stirs, his fingers tracing lazy patterns on my bare back. “The world is back,” he says, his voice rough with sleep.

“I know.”

He shifts, rolling onto his side to face me. He tucks a strand of hair behind my ear. His gaze is soft, unguarded. “What happens now?”

I look at him. At the man who undid me in a single night. Who saw the wild thing in me and didn’t flinch. Who met its hunger with his own.

I think of Arjun. Of the flat in Adyar. Of the life that waits for me, a neatly packaged lie. I can’t go back. Not to that. This night has cost me that future. It has given me a terrifying, exhilarating freedom.

“I don’t know,” I say. And for the first time, the not-knowing feels like a promise, not a threat.

I lean forward and kiss him. It’s a different kiss from the ones we shared in the dark. It’s slower. Softer. It tastes of goodbye and hello, all at once.

He pulls back, his forehead resting against mine. “Stay,” he whispers. “For today. Just today.”

Outside, the rain starts again, a gentle tapping on the windowpane. The sound of something beginning.

“Yes,” I say.

FantasyScriptShort StoryStream of ConsciousnessthrillerYoung AdultAdventure

About the Creator

Chahat Kaur

A masterful storyteller. Support my work: here

Reader insights

Be the first to share your insights about this piece.

How does it work?

Add your insights

Comments

There are no comments for this story

Be the first to respond and start the conversation.

Sign in to comment

    Find us on social media

    Miscellaneous links

    • Explore
    • Contact
    • Privacy Policy
    • Terms of Use
    • Support

    © 2026 Creatd, Inc. All Rights Reserved.