Cover of The Confessions of Sapna

The Confessions of Sapna

Read the story

8 chapters · 26341 words · Read 0 times

Sapna is a flirty colleague of Nabils, she is short, thick thighs, athletic, olive skin and wears glasses. she loves to tell Nabil about her sexual encounters she has. she is a bit of a tease.

Chapter 1: The Glance That Betrays

The scent of turmeric and cumin clung to the air, a warm, earthy blanket over the apartment. Nabil pushed a piece of chickpea-studded rice around his plate, his focus divided between the food and the faint, persistent buzz of his phone in his pocket. Across the table, Chloe ate with a quiet precision that felt accusatory.

“Sapna says the new guy at her work is… a lot,” Nabil offered, the words feeling clumsy the moment they left his mouth. He’d meant it as neutral conversation fodder, a piece of someone else’s life to fill the silence.

Chloe didn’t look up. “I bet.”

“No, just… energetic, she said. Talks a mile a minute.” He took a sip of water, the glass cool against his palm. He was over-explaining. He always did when it came to Sapna.

“Energetic.” Chloe repeated the word as if tasting something sour. “Is that what we’re calling it now?”

Before Nabil could formulate a response, his phone lit up on the table, vibrating with an incoming message. The screen glowed, a bright rectangle in the dim dining room. Sapna’s name appeared, clear as day, followed by a preview of the text: so then he actually tried to…

Nabil’s hand shot out. He snatched the phone, thumb fumbling for the button, killing the screen. The movement was too quick, a frantic jerk of panic. He dropped the phone into his lap as if it had burned him.

The silence that followed was thick and heavy. The only sound was the distant hum of the refrigerator.

Chloe slowly set her fork down. It clicked against the ceramic plate, a tiny, final sound. She looked at him, her eyes dark and unreadable. “What was that?”

“Nothing. A spam thing.” The lie was pathetic, transparent. He could feel the heat crawling up his neck.

“It was Sapna.”

“It’s just… she sends these stories. You know how she is.” He tried for a casual shrug; it came out as a stiff, nervous twitch.

“I know how she is.” Chloe’s voice was dangerously quiet. “I don’t know why you need to.”

She stood, picking up her plate. She hadn’t finished eating. She walked to the kitchen, and he listened to the scrape of her plate as she dumped the food into the bin. The act was more violent than any shout. He stayed seated, paralyzed, the weight of his phone in his lap feeling like a brick.

Later, he found her on the couch, staring at the blank television screen. He hovered in the doorway, a lanky silhouette against the hall light.

“Chloe.”

She didn’t turn. “Do you like her?”

The question hung in the air, simple and devastating. He couldn’t say no without it sounding like a lie, and he couldn’t say yes because it was a complicated, shameful truth. He was fascinated, intimidated, a little turned on. It wasn’t liking. It was something else, something weirder and more specific.

“She’s my friend,” he managed, the weakest possible defense.

“She’s not my friend.” Chloe finally looked at him, and the hurt in her eyes was a physical blow. “I don’t have friends who text my boyfriend details of their sex life while we’re having dinner.”

“It’s not like that.”

“Then what is it like, Nabil? Explain it to me. Because from where I’m sitting, it looks like you’re keeping a backup option. An exciting one. One who doesn’t care about things like respect or boundaries.”

He had no answer. The geeky part of his brain, the part that always sought patterns and logic, was screaming that she was right. There was no clean, logical reason for him to entertain Sapna’s graphic anecdotes. It was a betrayal, even if he never laid a finger on her.

His phone, still in his pocket, buzzed again. A single, insistent pulse.

Chloe’s eyes flickered down to the fabric of his jeans, where the faint glow was just visible, and then back to his face. She didn’t say another word. She just stood, walked past him into the bedroom, and closed the door. The soft, precise click of the latch was the loudest sound he had ever heard.

The soft, precise click of the latch was the loudest sound he had ever heard.

He stood frozen in the living room, the silence pressing in on him. It was broken only by the frantic thumping of his own heart. After a minute, he sank onto the worn couch, the fabric sighing under his weight. The ghost of Sapna’s laughter seemed to linger in the room.

His phone was a lead weight in his pocket. He pulled it out. The screen lit up his face in the dark room.

There were three new messages from Sapna.

so then he actually tried to tie my hands with his belt. Not in a sexy way, more like a fumbling, 'how does this buckle work' way. It was so awkward I almost laughed.

Anyway, mission aborted. He made up for it by going down on me for what felt like an hour. My legs were shaking when I kicked him out.

A pause, then a third message.

Oops, did I text that during your cozy dinner with the missus? Sorry not sorry. Well, a little sorry if you get in trouble. Tell Chloe I said hi! ;)

Nabil read them twice. A hot, sharp thrill shot through him, settling low in his gut. His face felt warm. The graphic, casual detail, the specific imagery—it was a jolt to his system. He could almost picture it, the failed belt attempt, the subsequent dedication. He felt a stirring of arousal, so immediate and intense it shamed him. He shoved the phone back into his pocket as if it were on fire.

The bedroom door was closed. Chloe was in there, probably lying stiffly on her side of the bed, radiating hurt and anger. The traditional, conservative woman he loved. The one who would absolutely, definitely shut down any amorous advance right now. She’d look at him with those disappointed eyes and turn away, and he’d feel like a creep.

He walked to the bedroom, the floorboards creaking under his feet. He turned the knob slowly. The room was dark, lit only by the streetlamp glow filtering through the blinds. Chloe was indeed on her side, facing away from him, the covers pulled up to her chin.

He undressed quietly, slipping in beside her. The space between them was a frozen chasm. He lay on his back, staring at the ceiling, the pulse of his desire a dull, insistent ache. Sapna’s words played on a loop in his head.

Then, a shift in the mattress. A quiet, muffled sound.

He turned his head. Chloe’s shoulders were shaking. She was crying, trying to do it silently.

The heat of his arousal vanished, replaced by a cold wave of guilt. “Chloe,” he whispered.

She didn’t answer, but her crying grew a little louder, a little less restrained.

He moved without thinking, rolling onto his side and fitting his body against her back. He expected her to flinch away, to tell him to get off. He was prepared for it.

Instead, she stilled. Her crying stopped. She was holding her breath.

He gently placed his hand on her hip. She was wearing the old, soft cotton t-shirt she slept in. He could feel the warmth of her skin through the fabric.

She didn’t move.

Emboldened by her silence, by the sheer unexpectedness of it, he leaned in and pressed his lips to the nape of her neck. He felt her shiver.

His hand slid from her hip, around to the flat of her stomach, pulling her closer against him. He was hard now, the evidence pressing against the small of her back. There was no way she couldn’t feel it.

He waited for the rejection. For her to push his hand away, to tell him he had a lot of nerve.

Chloe let out a long, shaky exhale. Then, her hand came up and covered his, her fingers lacing through his own, holding his palm flat against her stomach. She pressed back against him, a slow, deliberate movement.

Her voice was a raw whisper in the dark.

"Come here."

Her whisper was a crack in the dam. Nabil moved over her, his body covering hers, his mouth finding hers in the dark. It wasn’t the soft, familiar kissing of their two years together. This was something else—desperate, hungry, a silent argument spoken with lips and tongue. He could taste the salt of her tears.

She met his ferocity with a quiet intensity of her own, her hands gripping his shoulders, her nails digging in just enough to leave crescent moons. There were no words. The room was filled with the sound of ragged breathing and the rustle of sheets.

When he entered her, she let out a sharp, choked gasp. Her eyes were open, staring at a fixed point on the ceiling he couldn’t see. He moved in a frantic, driven rhythm, chasing a release that felt more like an exorcism than lovemaking. His mind was a fractured mess—images of Sapna’s text, the belt, the shaking legs, all blurring with the feel of Chloe beneath him, her uncharacteristic silence, the terrifying stillness at her core.

It was over quickly. A shuddering, overwhelming wave that left him breathless and spent, collapsing onto her with a weight that felt final. He buried his face in her neck, inhaling the familiar scent of her shampoo now mixed with the sweat of their strange, angry union. For a moment, there was just the pounding of his heart in his ears.

Then she spoke, her voice flat and clear, cutting through the haze.

“I’m leaving you, Nabil.”

He froze. The words didn’t compute. He lifted his head, trying to see her face in the dim light. “What?”

She shifted beneath him, a deliberate movement that pushed him off her. She sat up, pulling the sheet around her, a pale ghost in the dark. “I’m leaving. Tonight.”

“Chloe, what are you talking about? Because of the text? I’m sorry, I’ll tell her to stop, it’s nothing—” The words tumbled out, pathetic and weak.

“It’s not nothing.” She stood, walking to the closet, her movements crisp and efficient. She pulled her large suitcase from the top shelf and laid it open on the bed beside him. “It’s everything. That wasn’t you making love to me. That was you using my body to get her out of your system.”

“That’s not true,” he protested, but the denial rang hollow even to him. The heat of his climax was still cooling on his skin, a testament to the very truth she named.

She began pulling clothes from hangers, folding them with a calm, methodical precision that was more terrifying than any scream. Jeans, sweaters, the dress she’d worn on their anniversary. “I won’t be your physical release for her emotional hold on you. I deserve more than that. I’m not a tool for your guilt.”

“Chloe, please. Don’t do this.” He was sitting up now, the sheet pooled around his waist, feeling exposed and foolish. “We can fix this.”

“There’s nothing to fix.” She didn’t even look at him as she said it, moving from the closet to the dresser, emptying drawers into the suitcase. “It’s broken. You’re broken. You get off on her stories and then you come to me to feel like a good boyfriend again. It’s a cycle, and I’m getting off the ride.”

The zip of the suitcase was deafening, a sharp, final sound that sealed his fate. She dressed quickly in the same jeans and t-shirt from earlier, then wheeled the suitcase to the door. She paused, her hand on the knob, and finally turned to look at him.

He saw no anger in her face. Just a profound, weary sadness. It was worse than any fury.

“Goodbye, Nabil.”

The door opened. The hallway light spilled in, outlining her for a moment before she stepped through and pulled it shut. The click of the latch was gentle, definitive.

He sat in the dark, on the bed that still smelled of them, the emptiness of the apartment pressing in. From the street below, he heard the trunk of a car slam shut, an engine start, and the sound of tires pulling away, growing fainter and fainter until there was nothing left but silence.

Read on DreamPress

Write your own erotic story with AI