1. Uninvited
The pre-wedding cocktail stretched across the candlelit lawn of the Goa resort like something carefully staged for Instagram and family WhatsApp groups. Soft remixes drifted over the sound of waves. String lights hung low between palm trees. Waiters moved with trays of champagne and tiny canapés that no one was really eating. Everything looked expensive, controlled, almost too perfect...the kind of night designed to convince people that love could be neat.
Kabir stood near the far edge of the bar, black shirt open at the collar, sleeves rolled once over strong forearms. Tall, broad-shouldered, the kind of man who never needed to raise his voice to own a room. Sharp jaw darkened with a day’s stubble, dark eyes that rarely gave anything away, a mouth that looked like it knew exactly how to be cruel and exactly how to make a woman beg for it. Months ago, that face had been the last thing several women remembered before they left his bed...still tasting him, still marked by him, still trying to understand why nothing else ever felt the same. Tonight that same face belonged to the groom. Tanya was somewhere near the stage in a soft peach anarkali, laughing for the cameras, the perfect choice for a family that wanted peace and good photographs. An arranged match. Sensible. Clean. Everyone had been surprised when Kabir said yes. The man who used to burn through relationships like cigarettes had suddenly decided to settle. No one asked why. No one dared.
Then Naina walked in.
She wore a deep emerald silk saree draped low on her hips, the blouse cut high enough to stay respectable under relatives’ eyes, yet the thin fabric still found every curve the moment the sea breeze touched it...the full swell of her breasts, the narrow dip of her waist, the soft flare of her hips. A heavy gold choker sat against the elegant line of her throat. Hair left loose, falling in dark, heavy waves past her waist, catching the light every time she moved. No extra jewellery. No vulgarity. Just the kind of quiet, dangerous beauty that made conversations pause for half a second without people knowing why. She was the same height in heels, the same sharp cheekbones, the same full mouth that always looked like it was about to say something filthy. Three years had not softened her. If anything, time had only made her more certain of the damage she could still do. The way she walked...slow, deliberate, hips rolling under the silk...was pure memory. Kabir felt it in his blood before his mind caught up.
He saw her the moment she stepped onto the lawn. His expression did not change. He simply watched her move through the crowd the way he used to watch her walk into every room they had ever shared...like he already knew how the night would end if he let it. The chemistry between them had never been soft. It was the kind that started fights in public and ended with her nails in his back and his hand around her throat while she came screaming his name. Frequent break-ups. Violent patch-ups. Neither of them ever submitted. Both of them always came back for more.
She found him without searching. Stopped in front of him. Close enough that the scent of dark jasmine and something warmer, skin-deep, reached him. The same perfume. Of course it was. His body recognised it before his mind finished the thought. Heat slid low in his stomach, familiar and unwelcome.
“Kabir.”
Just his name. Low. Familiar. The way she used to say it when she was already wet and still pretending she hated him.
He looked at her for a long second, eyes travelling slowly over her face the way a man checks old scars he never quite stopped touching.
“Naina.” His voice was even. Controlled. Dangerous in its quiet. “Tum yahan kya kar rahi ho?”
She tilted her head, the gold choker catching the light, exposing the soft underside of her jaw. “Shaadi dekhne aayi hoon. Problem hai?”
“Problem yeh hai ki tujhe invite nahi kiya gaya.”
“Phir bhi aa gayi.” She took a slow sip of the champagne a waiter had handed her, lips wrapping around the glass the same way they used to wrap around him. “Tumne arrange marriage kar li. Yeh dekh ke log shock ho gaye. Main bhi. Kabir Malhotra settling down. Imagine.”
His jaw tightened once. Nothing more. He did not look away.
“Logon ko meri life se kya matlab.”
“Sahi kaha.” Her smile was small, sharp, the same one she wore right before she ruined him in the best possible way. “Pehle bhi yahi kehte the. Phir raat ko mere paas aa jaate the. Har baar. Break-up ke baad bhi. Patch-up ke baad bhi. Hum dono kabhi nahi rukte the.”
A cousin called his name from across the lawn. Kabir did not look away from her. The air between them felt thick, charged, like the moment before lightning hits.
Naina stepped half a pace closer. Her voice dropped so only he could hear. The silk of her saree brushed the front of his trousers for one deliberate second.
“Aaj raat tum nahi so paogi. Main jaanti hoon. Same old Kabir. Body yaad rakhti hai na… even when the mind tries to forget.”
Then she turned and walked away, saree swaying with every step, the silk outlining the long line of her back, the soft bounce of her ass under the fabric. She did not look back. She never needed to. The chemistry followed her like smoke.
Kabir stayed where he was for another full minute, finished his drink in one go, and left the party without another word. His cock was already half-hard against his thigh. He hated that she still had that power. He hated that he still wanted to use it right back.
His suite was quiet when he returned. Ocean air moved through the open balcony doors, carrying the distant sound of the party he had abandoned. He loosened his collar, poured another drink he did not want, and that was when he saw it.
A single photograph had been slid under the door.
Kabir picked it up.
It was from three years ago. The club. Dim purple lights. Naina in a short black dress that had clung to every curve like it was painted on, head tilted back laughing at something filthy he had just whispered in her ear, his arm locked around her waist, both of them looking like the only two people in the room who existed. The photo had been taken minutes before the fight started. Minutes before everything that followed.
He sat on the edge of the bed. The memory hit without mercy...hot, filthy, and still wet.
The club had been loud, bodies pressed close, bass vibrating through the floor and up into their bones. They had already been fighting for two days...the same toxic cycle they always fell into. Break up. Patch up. Break up harder. The chemistry never cooled. It only got sharper, meaner, hungrier.
Naina had been dancing with someone else for exactly forty seconds too long. Kabir had watched from the bar, jaw locked, drink untouched, eyes dark. When she finally came back to him, smiling that dangerous little smile, he did not raise his voice. He simply took her wrist, pulled her flush against his body so she could feel how hard he already was, and said against her ear,
“Bahar chal.”
She looked up at him, eyes bright with the same fire, pupils already blown.
“Kyun? Jal raha hai? Dekh ke teri gaand mein aag lag gayi?”
“Bahar. Abhi.” His voice was low, final. “Varna main yahin tujhe chodunga. Logon ke saamne. Teri yeh kaali dress upar karke.”
She laughed, low and filthy, but she followed.
They left without finishing their drinks. The rain had started by the time they reached the street...heavy, warm monsoon rain that soaked her short black dress until it turned transparent, clinging to her hard nipples and the soft, full curve of her ass. Neither of them cared. The fight continued the second the black cab door slammed shut...low, vicious, the kind of words only two people who knew every weak spot and every filthy secret could throw.
“Har baar yahi karta hai,” Naina hissed, shoving at his chest hard enough to make him rock back against the leather. “Har baar control lena chahta hai. Main teri property nahi hoon, Kabir. Main kisi ki nahi hoon.”
He caught both her wrists in one hand, pinned them above her head against the seat, and kissed her like he was trying to punish her mouth. Teeth, tongue, the copper taste of blood when she bit his lower lip hard enough to split it. Rain water dripped from her hair onto his shirt. Her soaked dress was already rucked up her thighs.
“Aur tu har baar wapas aati hai,” he growled against her bleeding mouth, voice rough. “Kyunki tujhe bhi yahi chahiye. Gandi, gehri, meri wali chudai. Woh soft wale ladke tujhe bilkul nahi chhod sakte jaise main chhodta hoon.”
She yanked one hand free, ripped his belt open with the same impatient violence she used for everything, and shoved his trousers and boxers down just enough. His cock sprang free...thick, heavy, already leaking from the tip, the head flushed dark. She didn’t stroke him gently. She wrapped her fingers around the base, squeezed hard, and dragged her thumb over the wet slit, smearing the precum down the underside.
“Itna hard,” she muttered, almost to herself, eyes locked on it. “Hamesha. Sirf mere liye.”
Then she pushed her dress all the way up around her waist, dragged the soaked black panties to the side, and sank down onto him in one long, wet, filthy thrust. Her cunt was dripping...hot, swollen, so slick that the first few inches slid in with an obscene wet sound. She didn’t stop until she had taken every thick inch, until his cock was buried to the root and her ass sat flush against his thighs.
Both of them groaned, raw and broken.
“Fuck... ” Kabir’s head dropped back against the seat for half a second before he locked eyes with her again. His hands gripped her bare ass hard enough to leave bruises, spreading her open. “Itni gili hai. Kuttiya. Sirf mere lund ke liye itni geeli ho jaati hai. Feel kar… kitni tight hai abhi bhi.”
Naina started riding him immediately...no slow adjustment, no tenderness. Hips rolling in deep, filthy circles, then rising up until only the head remained inside her and slamming back down. Every downward thrust forced a wet, filthy slap of skin on skin. Her tits bounced under the transparent wet dress; her nipples were stiff peaks scraping against the fabric. Gold bangles clinked wildly. The smell of sex...her arousal, his precum, rain, and skin...filled the closed cab.
Kabir met every movement with sharp, brutal upward thrusts, the thick head of his cock punching against that swollen spot deep inside her that always made her lose her carefully built control. He could feel her cunt fluttering and clenching, trying to milk him, the inner walls hot and greedy.
“Aur tez,” she demanded, voice shaking but still commanding, still matching him stroke for stroke. One hand braced on his shoulder, the other reaching down between their bodies so she could feel where he disappeared inside her. “Aur andar. Balls tak. Mujhe mehsoos karna hai ki tu mujhe phaad raha hai. Apni moti lund se.”
He gave it to her exactly the way she asked...harder, deeper, shorter strokes that kept him grinding against her cervix. One hand slid up from her ass, over the wet curve of her waist, and closed around her throat. She tilted her head back and offered it immediately, the same way she always did when the heat became too much, when she wanted him to feel how her pulse raced only for him. He squeezed just enough to make her eyes darken. Her cunt clenched around him like a fist.
“Bol,” Kabir growled against the wet skin of her neck, fucking up into her with short, vicious strokes that made the whole cab rock. “Bol ki yeh chut sirf meri hai. Bol ki koi aur tujhe aise nahi chod sakta. Itni gehrai tak. Itni gandi tarah.”
“Haan... ” Her voice cracked, but her eyes stayed open, locked on his, fierce even while she was getting ruined. Spit shone on her lower lip. “Sirf teri. Yeh chut, yeh muh, yeh gaand...sab teri. Jo chahe kar… bas mat nikal… Kabir… aur gehra… please… mujhe bhar de... ”
She came first...violently. Her whole body locked, thighs trembling, cunt spasming around his cock in tight, rhythmic pulses that squeezed him almost painfully. A broken, filthy moan tore out of her throat as she bit down on his shoulder hard enough to leave deep marks. Her juices flooded around his cock, dripping down his balls and onto the leather seat.
The feel of her coming undone on him dragged him over the edge. He drove deep one last time, buried to the hilt, and came hard...thick, hot ropes of cum pumping into her, flooding her until it had nowhere else to go and started leaking out around his cock in messy white streaks. He kept thrusting through it, shallow and dirty, pushing his cum deeper, watching it drip.
Afterwards she stayed in his lap, forehead pressed to his, still joined, both of them shaking, breathing like they had been running for their lives. Rain hammered the windows. The driver had turned the music up and the partition closed long ago. The wet, filthy sound of their mixed cum dripping between them was the only other noise. Every small shift of her hips made more of it leak out.
Naina laughed softly against his mouth...that dark, satisfied little sound that always meant the fight was only paused, never finished. She clenched around him once more, deliberately, just to feel him twitch inside her.
“Dekh,” she whispered, voice hoarse, lips brushing his. “Hum dono kitne kharab hain. Aur phir bhi… koi aur aise nahi chhod sakta. Na tujhe. Na mujhe. Yeh chemistry… yeh jalne wali jalaane wali chemistry… kisi aur ke paas nahi hai.”
She never completed the thought. She never needed to. They both already knew. The chemistry between them was not love. It was addiction. And neither of them had ever found a cure.
Kabir opened his eyes.
The photograph was still in his hand. His cock was fully hard now, straining against his trousers, the memory so vivid he could almost feel the tight, wet heat of her cunt again. He stood, walked to the balcony, and held a lighter to the edge of the photo. The flame caught quickly. He watched their younger faces curl and blacken until only ash remained, carried away by the warm sea wind.
He did not sleep that night, just as she had predicted.
Somewhere in the same resort, Naina was probably lying awake too… legs restless, body remembering the exact shape of him, smiling in the dark because she knew exactly what she had just restarted.
The wedding was still three days away.
And the fire between them had never really gone out.








