Cover of Victoria's Confessions

Victoria's Confessions

Read the story

2 chapters · 6929 words · Read 0 times

A first person telling directed at the reader. The main character is Victoria, a woman in her 20s, working as a OF-Model. The reader is called Chris and referred to as you. The story contains a lot of "messages from Victoria to Chris" and some context information.

Chapter 2: Wet Reclamation

The silence after the video sent was a physical thing in my room, thick and humming like the ring light after you switch it off. I stood by the window until the city lights blurred into streaks of gold against the deepening blue. My skin still felt electric, alive with the echo of my own touch and the terrifying power of what I’d just done.

He didn't reply that night.

The three dots had vanished, leaving a void. I told myself it didn’t matter. I’d made my point. I’d reasserted the boundary he’d blurred, even if I’d done it by dissolving another one entirely. I’d shown him the fantasy and the factory floor in the same raw, unedited clip. Let him choke on it.

But by Tuesday morning, the defiance had curdled into a low-grade nausea. It was climbing day. Chris would be there. The normal world, with its chalk bags and smoothies and cartoon worm stickers, was waiting.

“You’re going to puke,” Marcus observed from the doorway as I stared into my closet, my coffee turning cold on the dresser.

“I’m considering it,” I muttered, pulling on black leggings and a simple tank. No provocative cuts, no strategically placed mesh. Just gym clothes. Armor of a different kind.

“Just remember,” he said, handing me my climbing shoes, “you’re the one who sent a graphic sex tape to a guy you see in public. He’s the one who should be nervous.”

“That’s not helping.”

“It’s a little bit helping.”

The gym smelled of rubber, chalk dust, and human effort—a familiar, comforting scent that usually grounded me. Today, it just felt like a stage. Every glance felt loaded. Every laugh from across the mats sounded like it could be his. My hands were slick on the warm-up jugs. I couldn’t focus.

And then I saw him.

He was already on the wall, working a delicate technical route on the far side. His back was to me, muscles in his shoulders shifting under his thin grey t-shirt as he reached for a hold. I watched, my throat tight. He moved with a calm, focused grace that was utterly at odds with the digital storm between us.

He finished the route, dropping to the mat with a soft thud. He chalked his hands, took a swig from his worm-adorned water bottle, and then turned.

Our eyes met across the distance.

The air vanished. The sounds of the gym—the grunts, the gentle thuds of falls, the low music—faded to a distant hum. He didn’t smile. He didn’t look away. He just held my gaze, his expression unreadable from here, but his posture utterly still. It was an acknowledgment. A collision.

I was the one who broke the stare. I looked down at my own chalky hands, my heart trying to beat its way out of my chest. Coward, a voice whispered. You sent him your own fucking orgasm and you can’t hold his look?

I finished my route badly, my mind a scrambled mess. When I dropped down, he was there, standing a few feet away, pretending to examine a set of holds on the neighboring wall.

“Hey,” he said. His voice was normal. Casual. It was the most terrifying thing I’d ever heard.

“Hey,” I managed, wiping my hands on my pants.

“Good session?” he asked, still looking at the plastic grips.

“Not really.” The honesty slipped out before I could stop it.

That made him look at me. His eyes were a lighter shade of brown than I remembered, and they held a complexity I hadn’t seen before—a mix of hesitation and a hard, frank curiosity. The friendly gym-bro facade was gone, sandblasted away by that video. What remained was more interesting. More dangerous.

“Me either,” he said, a faint, wry smile touching his lips. “Distracted, I guess.”

The double meaning hung in the chalk-dusted air. I could feel the heat rising up my neck. “Yeah.”

Silence again, but this time it was charged, crackling.

“Look,” he started, running a hand through his hair. “About the other night…”

“You don’t have to,” I interrupted, the words rushing out. “It’s fine. It’s… part of the service.” I tried for a flippant tone. It fell flat.

He shook his head, a slow, deliberate movement. “No, it’s not. It wasn’t. It was… a lot.” He took a step closer. The scent of his sweat, clean and sharp, mixed with the chalk. “You were right. I wanted more than seeing. I thought I was just buying access to more pictures. More… content.” He said the word like it was foreign. “But that wasn’t it.”

My breath hitched. “What was it, then?”

He studied my face, as if searching for the answer there. “I wanted the person behind the camera. The one who gets frustrated on a V4. The one who talks to herself when she’s figuring out a beta.” He paused, his voice dropping, just for me. “The one who sounds like that when she comes.”

A jolt went straight through me, hot and cold all at once. My mouth went dry. All the clever retorts, all the deflecting quips I had ready, evaporated.

“So,” I said, my voice barely above the gym’s noise. “Now what?”

He looked around, at the people scattered across the mats, the routes, the predictable, public space. Then his eyes came back to mine. “Now we get out of here.”

The climb to the shower area felt like ascending a different kind of route, one with no predetermined holds. My mind raced. This was the line, and I was walking right up to it. He followed a step behind me, his presence a solid heat at my back.

The communal showers were empty, the after-work rush not yet begun. The air was thick with damp heat and the chemical tang of chlorine from the pool next door. Steam drifted from under stalled stall doors, fogging the cracked mirrors above the row of sinks. The fluorescent lights buzzed overhead, casting a sickly greenish glow on the wet tiles.

I stopped in the center of the tiled room, the sound of our breathing echoing softly. This was it. The fantasy met the plumbing.

I turned to face him. His t-shirt was dark with sweat at the neck and under his arms. He watched me, waiting, his expression stripped of all pretense.

I reached into my gym bag, my fingers closing around the small, waterproof camera I’d thrown in this morning on a wild, impulsive instinct. I pulled it out, its smooth plastic cool in my palm.

“Since you paid for the VIP experience,” I said, my voice steadier than I felt, “let’s give you something truly exclusive.”

I held the camera out to him. He stared at it, then at me, understanding dawning in his eyes. This wasn’t a pre-recorded, edited clip sent from a safe distance. This was live. This was now. This was his hand on the record button.

He took the camera from me, his fingers brushing mine. A simple touch, but it sent a shockwave up my arm.

“What do you want me to do?” he asked, his voice rough.

“Whatever you want,” I said, the challenge clear in my tone. “You’re the director this time. But you don’t get to just watch.”

I held his gaze as I hooked my thumbs under the hem of my tank top. I pulled it up and over my head in one smooth motion, tossing it onto my bag. The steam-laden air touched my skin, cool and damp. I stood before him in just my sports bra and leggings, my heart hammering against my ribs. I was giving him the control, and in doing so, taking it all back.

He lifted the camera, his thumb finding the record button. A small red light glowed. He was filming.

I reached behind my back, unhooked the sports bra, and let it slide down my arms. I dropped it on the pile of clothes. The air felt heavy on my bare skin. I kept my eyes on his, on the lens he held between us. This was the transaction, stripped raw. He had paid. I was performing. But the rules had changed the moment he stepped into this room.

“Okay,” I whispered, more to myself than to him. I walked to the nearest shower stall, turned the knob. A spray of water, lukewarm at first, then heating up, cascaded from the rust-spotted head. I stepped under it.

The water hit my skin, plastering my pink hair to my scalp and shoulders, streaming down my front. I turned my face into the spray, closing my eyes for a second. When I opened them, he was there, standing at the open stall door, the camera still pointed at me. The steam thickened around us, cocooning us in our own private, hot world.

“Come here,” I said.

He didn’t hesitate. He stepped into the stall, fully clothed. The water immediately soaked his t-shirt, turning it translucent, clinging to the planes of his chest and stomach. He kept the camera up, filming the water sluicing over my breasts, my nipples hardening under the warmth and the sheer exposure.

“Touch me,” I said, the words leaving my lips on a cloud of steam.

He lowered the camera slightly, his free hand coming up. It hovered for a moment, then his fingertips traced the stream of water running between my breasts. A shiver, deep and involuntary, racked my body. His touch was cautious at first, then more certain, his palm coming to cup the weight of my breast, his thumb rubbing slow circles over my nipple. I arched into it, a low groan escaping me.

He set the camera down carefully on the dry bench outside the stall, angling it so the lens still captured us. Then his other hand was on me, both of them now, slick with water, mapping my body with a hungry urgency that hadn’t been there in the gym. His mouth found mine.

The kiss was nothing like the digital fantasy. It was wet and hot and clumsy at first, then deep and searching. It tasted of chlorine and adrenaline and him. His soaked clothes were a frustrating barrier. I shoved at his t-shirt, pushing it up. He broke the kiss long enough to pull it over his head and toss it aside. His skin was hot under my hands, the muscles of his back and shoulders taut.

My fingers went to the waistband of his gym shorts, fumbling with the drawstring. He helped me, pushing them and his briefs down in one frantic motion. He kicked them aside. He was hard, thick and erect in the steamy air between us.

He pressed me back against the cool tiles, the contrast of cold ceramic against my heated skin making me gasp. His mouth left mine, trailing down my neck, over my collarbone, lower. He took my breast into his mouth, his tongue lashing my nipple while his hand slid down over my stomach, under the waistband of my soaked leggings.

He hooked his fingers into the fabric and my underwear beneath, dragging them both down my legs. I stepped out of them, naked now under the spray, utterly exposed to him and the unblinking eye of the camera on the bench.

His fingers didn’t tease. They found me, slick and open from the water and my own desire. He slid two inside me with a groan that vibrated against my throat. “Fuck, Victoria,” he breathed, his voice raw. “You’re so fucking wet.”

“You,” I gasped as his fingers curled, hitting a spot that made my knees buckle. “It’s because of you.” It was the truth, stripped bare. This wasn’t performance anymore. This was need, sharp and undeniable.

I pushed at his shoulders, turning us so he was against the tiles. I dropped to my knees on the wet floor of the stall, the water pounding on my back. I took him in my hand, feeling the hard, smooth length of him, the faint throb of his pulse. I looked up at him through the spray, his face a mask of stunned arousal, and took him into my mouth.

He cursed, his head thudding back against the tile. My mouth was hot and eager, my tongue swirling around the head before I took him deeper, my throat relaxing to accept him. I worked him with a rhythm that was part vengeance, part worship. His hands tangled in my wet hair, not guiding, just holding on as his hips began to move in shallow thrusts.

“Wait,” he gasped, tugging me up. “I don’t want to… not yet.”

He stood me up, his eyes blazing. He turned me around, my front against the cool tiles. He leaned over me, his chest hot against my back, his cock pressing against the cleft of my ass. One hand reached around, his fingers sliding through my wetness again, spreading me open.

“Is this…” he started to ask, his voice thick with restraint.

“Yes,” I cut him off, pushing back against him. “Yes, Chris. Fuck me.”

He didn’t need more. He guided himself to my entrance and pushed inside.

The stretch was intense, a burning fullness that stole my breath. I cried out, the sound swallowed by the drumming water and the steam. He stilled for a moment, buried deep, letting me adjust. Then he began to move.

It was nothing like the careful, choreographed sex I filmed. This was raw, urgent, messy. The tiles were hard and cold against my cheek, his body was a solid, relentless heat behind me. Each thrust drove me into the wall, his hips slapping against my ass with a wet, filthy sound that was louder than the shower. He gripped my hip with one hand, the other braced against the wall beside my head.

“You feel fucking incredible,” he growled into my ear, his breath scalding. “Tighter than I… god…”

I couldn’t form words. I was just sensation—the driving fullness inside me, the rough tile against my skin, the water blurring my vision, the overwhelming scent of him and sex and steam. I reached a hand between my legs, my fingers finding my clit, rubbing frantic circles as he pounded into me.

The change in my breathing, the sharp cry that tore from my throat, must have tipped him off. His pace became punishing, desperate. “Come for me,” he demanded, his voice ragged. “Come on my cock, Victoria. Show me.”

The command, the crude, possessive words, shattered something in me. My orgasm ripped through my body, a convulsive wave that made my legs shake and my vision whiten at the edges. I screamed, the sound echoing off the tiles.

Feeling me clench around him, he lost his rhythm. With a final, deep thrust, he buried himself inside me and came with a guttural groan, his body shuddering against mine, his release hot inside me.

For a long moment, we stayed like that, pinned under the relentless spray, breathing in ragged, shared gasps. The world slowly seeped back in: the hiss of water, the buzz of the lights, the damp, chlorine-scented air.

He softened inside me, slipping out. He turned me gently, pulling me against his chest, holding me as the water washed over us both. His heart hammered against my ear.

I looked over his shoulder. The red light on the camera was still on, a tiny, unwavering eye in the mist.

Read on DreamPress

Write your own erotic story with AI