The Bookshop Next Door

A Gay sex story — Lakshya Soni, a 27-year-old bookstore owner, values his privacy and the family business he has worked hard to preserve. His quiet routine changes when Devansh Tiwari, a 29-year-old local journalist, begins visiting his shop while investigating the closure of businesses across the city. Their early conversations are filled with disagreements, but shared concerns and growing mutual attraction gradually bring them closer. When Devansh uncovers information that could threaten Lakshya’s family business, he must choose between publishing the truth and protecting the trust developing between them.

The bell above the door of ‘The Bookshop Next Door’ jangled, a sound I’d come to both dread and anticipate. I looked up from the inventory list I was pretending to study. Devansh Tiwari stood there, leaning against the doorframe like he owned the place, the afternoon sun from Chhindwara’s bustling Main Road silhouetting his broad shoulders.

“Still open, Lakshya bhai?” he asked, a lazy grin on his face.

“Unfortunately,” I muttered, going back to my list. Devansh, a journalist for the local Chhindwara Chronicle, had been a semi-permanent fixture in my shop for three weeks. His official reason was some fluff piece about the closure of small businesses near the new mall. My bookshop, clinging to life by its fingernails, was apparently a prime example. My unofficial theory was that he enjoyed getting under my skin.

He was annoyingly attractive. Tall, with the kind of solid build that spoke of school-level kabaddi rather than gym vanity. His hair was a perpetual, artful mess of black curls, and he had these deep-set, observant eyes that missed nothing. Today, he wore a simple grey kurta over jeans, the fabric straining slightly across his chest. I, in contrast, felt perpetually rumpled in my worn-out t-shirts and glasses, my own frame leaner, more guarded.

“You know, for a guy who sells stories, you’re terrible at telling your own,” Devansh said, ambling over to the counter. He picked up a paperweight—a smooth river stone—and turned it over in his large hands.

“My story is boring. Inventory. Debt. The slow death of printed words. Write that,” I said, not looking up. I could smell his cologne, something woody and clean, cutting through the familiar scent of old paper and dust.

“I think there’s more.” His voice dropped, closer. I finally met his gaze. There was a challenge there, but also a flicker of something else—curiosity that felt personal, not professional. The air between us, always charged with our bickering, seemed to thicken. He’d lean in to point at something in his notebook, and his arm would brush mine. I’d pass him a book, and our fingers would touch, the contact lasting a heartbeat too long. We’d argue about politics or poetry, and the debate would simmer into intense, lingering eye contact that left my throat dry.

The gossip mill of our small town had already started churning. Aaye hai roz roz woh ladka, Lakshya ke dukaan mein. Kuch toh hai. I’d hear the aunties whispering. The pressure was an invisible wall, and we were dancing around it, throwing sparks.


The turning point wasn’t dramatic. It was quiet, and it shattered me. Devansh had left his bag in the shop one evening. Annoyed, I picked it up to lock it in the back room. A folder slipped out, spilling papers. As I gathered them, a sketch caught my eye. It was a design for a t-shirt, drawn on the back of a reporter’s notepad. The artwork was intricate, a beautiful fusion of a tree’s roots morphing into pages of an open book. And across the top, in Devansh’s messy scrawl, was a name: Lakshya. Beneath it, a note: For the shop. To remind him his roots are stories.

I sat down on the floor, the paper trembling in my hand. All this time, his persistent questions, his frustrating presence… it wasn’t just for a story. He was seeing me. Seeing the struggle, the pride, the fear. He cared. Deeply. The guarded walls I’d built around myself crumbled into dust.

When he rushed back in minutes later, panic on his face, he found me still on the floor. “Lakshya, I’m so sorry, I just—”

I held up the sketch. The silence that followed was deafening, full of every unspoken word, every charged glance, every accidental brush of the last month.

“You designed this? For me?” My voice was a rough whisper.

He ran a hand through his curls, looking vulnerable for the first time. “Yeah. I… I wanted to help. Not just with an article. With this.” He gestured around the shop. “With you.”

I stood up. The space between us evaporated. The chemistry that had been a slow, burning fuse finally reached the powder keg. “All those arguments…?”

“Was the only way to get you to look at me for more than two seconds,” he admitted, a shy, devastating smile playing on his lips.

I closed the distance. There was no more teasing, no more accidental touches. This was deliberate. I cupped his face, feeling the faint stubble against my palm, and kissed him.

It wasn’t gentle. It was three weeks of pent-up tension, of clashing personalities melting into a single, shared purpose. It was heat and desperation, his lips fierce against mine, his hands coming up to tangle in my hair. We stumbled through the curtain into the small back room, a chaotic space of unpacked boxes and a threadbare sofa.

Clothes became a frustrating barrier. My glasses were tossed onto a box. His kurta was pushed off his shoulders. I finally saw the chest I’d only imagined under that fabric, dusted with dark hair, solid and warm under my hands. He fumbled with the button of my jeans, his breath hot against my neck. “Fuck, Lakshya,” he groaned, the crude word in his deep voice sending a jolt straight to my cock.

We fell onto the sofa, a tangle of limbs. The flirtation was over. This was raw, real need. He kissed down my chest, his mouth closing around my nipple, sucking and biting until I arched off the couch with a gasp. My hands were in his hair, pulling him closer. “There,” I hissed. “Just like that.”

He moved lower, his tongue tracing a line down my stomach. He looked up at me, those journalist’s eyes now dark with pure lust. “I’ve wanted to taste you since the first day you snapped at me for moving a book.”

Then his mouth was on me, taking my dick deep. I cried out, the sensation blinding. He was messy, enthusiastic, using his tongue and lips in a way that made my toes curl. The sounds were obscene—wet sucking, my ragged moans, his own guttural hums of pleasure. I tugged at his hair. “My turn. Up. Now.”

We rearranged ourselves in the cramped space, a frantic, clumsy 69. The world narrowed to the smell of sweat and sex, the feel of his thick cock in my mouth, the salty taste of him as I sucked him down. I loved the weight of it on my tongue, the way his hips jerked when I swirled my tongue around the head. He was doing the same to me, and the mutual pleasure was a feedback loop of moans and curses. “Ah, saale, yes… just like that,” he mumbled, his voice muffled.

It couldn’t last. We needed more. I pushed him onto his back on the floor, the cool linoleum a shock against our heated skin. I knelt over him, guiding his dick inside me. It was a slow, burning, incredible stretch. We both groaned in unison as I sank down fully, taking all of him. “Chhodna mat,” I panted—don’t let go.

I rode him hard, finding a brutal, perfect rhythm. He gripped my hips, his fingers digging in, helping me move. Each thrust punched a moan from my lungs. He sat up, wrapping his arms around me, kissing me sloppily as we moved together. Then he flipped us over, pinning me beneath him. This was rougher, more frantic. The sofa leg dug into my back, but I didn’t care. He fucked me with deep, driving strokes, his body slapping against mine. “You feel so good,” he chanted against my ear. “So tight, Lakshya… fuck.”

I was babbling, words in Hindi and English, nonsense and pleas. “Harder… Devansh… please…” He obeyed, his pace becoming punishing. I could feel the coil in my gut tightening unbearably. I reached between us, jerking my own dick in time with his thrusts.

“I’m gonna come,” I warned, my voice breaking.

“Look at me,” he demanded. I forced my eyes open, meeting his blazing gaze. “Come with me.”

His final, deep thrusts pushed me over the edge. I came with a shout, stripes of white painting my stomach and chest. The clenching of my body around him triggered his own climax. He buried his face in my neck with a long, shuddering groan, pulsing deep inside me.

The aftermath was a sweaty, breathless heap on the floor. He collapsed beside me, one arm thrown over his eyes. The only sounds were our ragged breathing and the distant honking of scooters from Main Road.

Slowly, the world came back. The reality of where we were—in the back of my struggling bookshop, on the dirty floor—hit me. And then his hand found mine, lacing our fingers together. A simple, grounding touch.

He turned his head to look at me. The smirk was back, but softer now. “So. About that article…”

I laughed, a real, free sound I hadn’t heard from myself in years. I squeezed his hand. “You’re a bastard, Tiwari. A complete dickhead.”

He grinned, bringing our joined hands to his lips and kissing my knuckles. “Yeah. But I’m your bastard now. And I’m not writing that story. We’ll find another way to save this place.”

Lying there, sticky and spent and utterly seen, I knew he wasn’t just talking about the shop. He was talking about me. And for the first time, I believed it.