Cover of The Fish Bowl

10 chapters · 36605 words · Read 0 times

This story takes place several years in the future. Brent just turned 19 years old and is about to start his Freshman year at a new experimental college. The dormitories are all four story buildings with each floor being just a wide open space with no walls. There are sections on each floor. The center section is the bedroom area where there are 24 single beds and dressers. Right next to this is the bathroom which does have a row of water closets along the far wall of the floor for toilets (the only walls on each floor). In front of these water closets is a set of 5 shower columns with each column having 3 shower heads. There are no partitions of any kind so when one showers, all will see. Along each wall on both sides of the shower columns are a row of individual bathroom sinks. On the opposite end of the floor is the lounge area with a kitchenette. The dorms are all coed where they try to divide each floor equally with men and women students. Brent is very much a bookworm who has not had much of a social life. His parents are sending him here to force him to meet other people.

Chapter 7: The Proposition

The air on the fourth floor hummed with a low current of evening inertia. Brent lay on his back, the worn green blanket shoved to the foot of his platform, his skin a pale map in the sterile light. The tablet’s glow had died on his chest. He watched the exposed pipes, tracing their routes, imagining the flow of water, waste, data.

A shadow fell across him. He didn’t startle.

Colette stood by his bed. She wore only a thin, grey cotton tank top and a pair of black panties. Her auburn curls were damp at the ends, as if she’d recently washed her face. Her feet were bare on the cool concrete. She looked down at him, her expression unreadable, taking in his nakedness, his stillness.

“Priya came by,” he said, his voice scratchy from disuse.

“I know. I saw her leave.” Colette sat on the edge of the thin mattress. The movement dipped the platform, shifting his hip against hers. Her thigh was warm, solid. She didn’t touch him otherwise. “What did the oracle say?”

He told her. The apology. The flawed compiler. The debug of social subroutines. The final, stunning verdict: beautiful.

Colette was quiet for a long moment, her gaze fixed on the empty bed across from them. “I can accept that,” she said finally. “She’s weird. But she’s honest. It’s a clean kind of weird. No hidden variables.” She turned her head, her eyes finding his. They were serious, the usual bubbly performance completely absent. “You know what I’ve been thinking about since last night? Since the fountain?”

“What?”

“What if we just… fucked?”

The word hung in the air, blunt and physical. It wasn’t a whisper. It was a statement of fact.

“I mean really fucked,” she continued, her voice dropping, intensifying. “Next time. After our workout. In the Gym 3 showers. Right there. In front of everyone.” Her eyes searched his face, looking for flinch, for rejection. “Let them see. Let them collect all the data they want. Let them have their front-row seats. What would their algorithms make of that?”

Brent’s breath caught. His mind, against his will, supplied the image. Not the hazy, passionate blur of the last time, but a hyper-realistic rendering. The vast, echoing chamber of Gym 3’s shower room, all cold tile and chrome. The steam rising from a dozen showerheads. The other bodies—Theo’s muscular form soaping under a spray, Maya’s short hair sleek with water, strangers, faculty perhaps, all nude, all there, as per the mandatory rule. No clothes. Just skin and water and observation.

And in the middle of it, Colette. Her gymnast’s body, wet and gleaming, back arched. Him. The sound of it, slick and loud, echoing off the walls. The complete, total surrender of the last pretense.

It wasn’t an invitation to intimacy. It was a declaration of war on the environment itself.

“We’d be writing the line of code ourselves,” he said slowly, the logic unfolding. “Not just reacting. Not hiding. Not performing resigned acceptance. We’d be… authoring a public event. Defining its parameters.”

“Yes.” Her hand found his where it lay on his stomach. Her fingers were cool. They interlaced with his, squeezing tight. “It’s our data. Let’s give them a fucking dataset that crashes their spreadsheets.”

A wild, reckless heat began to spread through his hollow core, melting the wet sand. It was madness. It was the most logical next step.

“Okay,” he said.

The word was simple. Absolute.

Colette’s face changed. The seriousness broke into something fierce, triumphant. She leaned over him, her damp curls brushing his chest. She kissed him. It was not soft. It was a seal on a pact. Her tongue pushed into his mouth, claiming. He could taste mint, and under it, something metallic, like adrenaline. His hands came up, sliding over the cotton of her tank top, feeling the sharp wings of her shoulder blades, the dip of her spine.

She pulled back, breathing hard. “Tonight’s our scheduled slot. In two hours.”

He nodded. His cock, which had been soft against his thigh, was now thickening, rising. She glanced down, saw it, and a sharp, hungry smile cut across her face.

“Good,” she murmured. She stood up, pulling him by the hand. “Then we should go warm up.”

The walk to Gym 3 was a silent, charged procession. They wore the standard-issue workout shorts and shirts, but the fabric felt like a ridiculous formality, a temporary costume for the transition between one naked space and another. The night was cooler. The neon streaks in the sky seemed sharper, more electrical.

The gym’s entrance hissed open. The familiar scent of ozone, rubber, and human sweat enveloped them. It was busy. The mandatory nude rule meant the space was a kaleidoscope of moving bodies—muscle and fat and skin in every shade, all glistening under the bright clinical lights. There was no titillation here. It was purely, brutally functional. A woman with intricate geometric tattoos across her shoulders pushed a sled. Theo was there, on a climbing rope, his naked body a knot of defined muscle, laughing as he called down to someone.

Brent and Colette found an empty corner with mats. They shed their clothes without ceremony, putting them in their lockers. The air on his bare skin was cool, but the ambient heat from the bodies and equipment quickly seeped into him. He was aware of every glance, every pass. His nakedness was now a uniform. It meant nothing. It meant everything.

They began to stretch. Colette moved through a series of fluid, precise motions, her body folding and extending with a dancer’s grace. Brent followed, more awkwardly, feeling the pull in his hamstrings, the tightness in his back. His eyes kept finding her. The perfect curve of her calf. The flex of her abdomen as she reached overhead. The dark patch of hair between her legs, visible each time she spread her knees. A low, persistent throb had taken root in his groin.

They moved to the cardio frames. She ran on a treadmill, her breasts bouncing in a steady, mesmerizing rhythm, her face set in concentration. He pounded next to her, his own body slick with a thin sheen of sweat, his erection now full and obvious, bouncing with each stride. No one stared. But he felt the awareness like a pressure change. A new signal in the room’s noise.

After thirty minutes, their skin was flushed, their breathing ragged. Colette slapped the stop button on her treadmill. She turned to him, chest heaving, droplets of sweat tracing paths between her breasts, down the tight plane of her stomach. Her eyes were dark, pupils blown.

“Now,” she said, the single word swallowed by the gym’s din.

They walked, not toward the lockers, but directly for the shower entrance. The wide, tiled archway loomed. The sound of water grew louder, a steady roaring white noise. The air grew thick with steam, carrying the sharp, clean smell of industrial soap.

They stepped inside.

It was a cathedral of visibility. A vast, open space with two long, parallel rows of shower heads, each separated by a thin, symbolic divider that offered no cover. Water cascaded. Steam rolled in great clouds, but it didn’t hide; it diffused the light, making everything a hazy, glowing tableau. Figures moved within it like ghosts. Brent saw Maya near the far end, vigorously scrubbing her scalp. Priya was closer, standing under a spray with her back to the room, perfectly still, letting the water run over her braid. Theo was laughing, soaping his armpits and telling a loud story to a guy from the rowing team. A dozen others, strangers, in various states of rinsing.

Colette led him to a showerhead in the very center of the left row. It was the most exposed position possible. A junction. She turned the knob. A blast of hot water erupted, hitting the tiles and cascading over them in a heavy, drenching curtain.

She stepped into the center of the spray, threw her head back, and gasped as the water sluiced over her face, her throat, her breasts. It plastered her curls to her skull and ran in rivulets down the tight muscles of her back, over the swell of her ass, down her legs. She was a statue coming to life under a torrent.

Brent stepped in beside her. The water was scalding, perfect. It beat on his shoulders, his chest. He faced her. Their eyes locked through the steam.

No one had noticed them yet. They were just two more bodies in the communal wash.

Colette reached for the wall-mounted soap dispenser. She pumped a thick, clear gel into her palm. The sound was obscenely loud. She didn’t wash herself. She stepped closer to him, until their wet bodies were almost touching. The heat radiating from her skin was hotter than the water.

She slapped the soap into her hand again, then reached down, her fingers closing around his cock.

He jerked, a full-body spasm. Her grip was firm, knowing. She slicked the gel over his length, her fist sliding from the root to the tip in a slow, deliberate stroke. The soap was cool, slick. It mixed with the hot water, creating a slippery, obscene lubrication. Her thumb rubbed over the swollen head, spreading the fluid.

“Fuck,” he hissed, his hands coming down to grip her wet hips. His fingers dug into the firm flesh.

She leaned in, her mouth against his ear, her breath a hot counterpoint to the water. “Let them watch, Brent. Let them all fucking watch.”

She turned around, presenting her back to him. She bent forward at the waist, placing her hands flat against the wet tiles. The position arched her spine, pushing her ass out into the steam-filled air. The water streamed down the deep valley of her back, over the curves of her buttocks, into the shadow between her thighs. She looked back over her shoulder, her expression fierce, challenging.

It was an image of pure, raw offering. An invitation carved into steam and light.

Brent’s mind went blank. All logic, all code, was overwritten by a single, driving imperative. He stepped forward, the water pounding on his back. He guided himself with one hand, the other splaying across the small of her back, feeling the knobs of her spine. The soap-slick head of his cock pressed against her. He found her entrance, hot and hidden in the wet folds.

He didn’t hesitate. He pushed forward.

She was tight, incredibly tight. The resistance was a hot, clenching grip. He groaned, the sound torn from him, lost in the water’s roar. He pushed deeper, feeling her body stretch to accommodate him, inch by searing inch. Her own cry was muffled, a sharp gasp swallowed by the tile.

He was fully inside her. The feeling was catastrophic. The scorching heat of her channel, the relentless beat of the shower on his back, the blinding white light, the swirling steam. He was buried in her, in front of everyone.

He began to move.

It was not love-making. It was fucking. Deep, driving, desperate strokes. Each thrust slammed her hands against the tile. The wet sound of their joining was a rhythmic, slapping counterpoint to the shower’s static roar—a lewd, unmistakable metronome. Slap-slap-slap of flesh on wet flesh. Squelch of penetration. Her sharp, gasped breaths. His own ragged grunts.

The world came into horrific, vivid focus. He saw Maya, from the corner of his eye, freeze. She turned her head slowly. Her eyes widened. She didn’t look away. She stood, soap in hand, watching, her face a mask of stunned recognition.

Theo’s loud story cut off mid-sentence. Brent heard a low, appreciative “Holy shit,” carry through the steam.

He saw Priya. She had turned. Water streamed over her face, her open mouth. She was not analyzing. She was simply seeing, her observational protocols seemingly crashed by the raw sensory overload. Her gaze was fixed, unblinking, on the point where their bodies connected.

Others noticed. Heads turned. The rhythm of showers changed. Some people hurried their rinsing, heads down, embarrassed by the spectacle. Others slowed, stopped, watched with open curiosity or stark arousal. A guy near the entrance had an obvious, jutting erection, his hand hovering at his side.

Brent saw none of it. And he saw all of it. It was fuel. Each observing eye was a volt of electricity straight into his spine. Colette was chanting, “Yes, yes, fuck, just like that,” her voice guttural, stripped of all performance. She pushed back against him, meeting each thrust with a roll of her hips, taking him deeper. Her inner muscles clenched around him in rhythmic pulses, milking his length.

“I’m gonna come,” she gasped, the words breaking into a moan. “Oh god, Brent, I’m coming right now.”

Her body went rigid. A sharp, vibrating scream was torn from her throat, echoing off the tiles, clear even over the water. Her internal clutches became a frantic, fluttering spasm around his cock, a hot, wet vise that pushed him over the edge.

The climax hit him like a systemic crash. It wasn’t a wave; it was a full-body detonation. His vision whited out. A raw, wordless roar ripped from his lungs. He slammed into her one last time, burying himself to the hilt, and erupted. Pulse after pulse of hot seed shot deep inside her, each jet a release of every coiled tension, every moment of observed shame, every byte of catalogued data. It was an immense, draining, violent purge.

He stayed there, planted inside her, panting, shuddering, as the aftershocks racked them both. The water began to cool. The steam seemed to thin. The sounds of the gym showers returned—water on tile, a cough, a lowered voice—but they were different now. Charged. Altered.

Slowly, he pulled out. The separation was a wet, intimate sound. He was soft, spent. Colette straightened up, her movements slow, shaky. She turned to face him. Water streamed over her face, mixing with what might have been tears. Her expression was shattered, triumphant, utterly real.

They stood there, under the spray, just breathing, looking at each other. The audience began to disperse. Showers were turned off. Towels were collected. Footsteps echoed on wet tile, leaving.

Maya walked past them, not looking at their faces. She gave Brent’s shoulder a single, hard, approving squeeze as she passed.

Theo let out a low whistle, shook his head with a huge grin, and left.

Priya was the last. She stood for another few seconds, water still pouring over her. Then, very deliberately, she reached out and turned her own shower off. The sudden silence around her was profound. She picked up her towel. She didn’t nod. She didn’t speak. She simply looked at them, her gaze holding Brent’s for three full seconds, and then she walked out.

They were alone in the center of the empty row. The water ran, cooling further.

Colette reached for the soap again, her hands trembling. She cleaned herself between her legs with a clinical briskness, then handed him the bottle. He did the same, the act strangely domestic after the animalistic frenzy.

They turned off the water. The silence was a physical weight. They dried with their towels, the rough fabric abrasive on oversensitive skin. They dressed in their workout clothes, the fabric clinging to damp skin.

Wordlessly, they left the shower room, walked through the now-quiet gym, and out into the neon-drenched night.

At the base of their dorm pod, she stopped. She took his hand. Her own was ice-cold.

“Did we break it?” she whispered.

He looked up at the monolithic building, its hundreds of uncovered windows glowing like cells in a vast, transparent circuit board.

“No,” he said, his voice hoarse. “I think we just became part of the operating system.”

They walked inside, the hissed door sealing behind them, carrying the echo of the water, and the memory of the watching eyes, into the heart of the machine.

They walked inside, the hissed door sealing behind them, carrying the echo of the water, and the memory of the watching eyes, into the heart of the machine.

The lobby’s vast open space was unusually full. A crowd had gathered, clumped on the foam pits, leaning against the structural pillars, sitting cross-legged on the polished concrete. It wasn’t the whole dorm, but it was thirty, maybe forty people. A silent, waiting audience.

As the door closed, cutting off the night’s hum, a single pair of hands started clapping. Then another. And another.

The sound exploded. A loud, rolling, sustained wave of applause ripped through the cavernous room. It was not mocking. It was deafening, percussive, a physical force that hit Brent in the chest. Whistles cut through it. Theo’s booming voice shouted, “Fuck yes!” Someone whooped.

Brent froze. His sneakers were still damp. Colette’s hand clenched his, her nails digging into his palm. They stood just inside the door, blinking under the lobby’s unforgiving fluorescents, water from their hair tracing cold paths down their necks.

Maya stood at the front of the group, a wide, knowing smirk on her face. She clapped slowly, deliberately, her eyes locked on Brent’s. She gave him a sharp nod. Approval. Acknowledgement of a mission accomplished.

The applause began to subside into scattered claps, then faded into a buzzing silence filled with dozens of staring faces, smiling, curious, intense. Colette straightened her spine. She dropped Brent’s hand and took a half-step forward. Her voice, when it came, was clear and carried, a performer’s voice finding its mark.

“So,” she said, the word cracking slightly. “Review’s in, I guess.”

A ripple of laughter moved through the crowd. It was warm, not cruel.

“That’s one hell of a dataset, you two!” Theo called out, grinning. He was shirtless, a towel around his neck. “Gotta admit, I didn’t think you had it in you, stringbean. Respect!”

Brent felt his face burn, but the hollow, sandy feeling was gone, incinerated. In its place was a shaky, electrifying alertness. He was a node in a network, and the network was pinging him, hard.

Priya stood off to the side, near the staircase. She wasn’t clapping. She was observing the observers, her head tilted. When her eyes met Brent’s, she did not smile. She simply raised her chin, a minute gesture. It felt more significant than all the noise.

The crowd began to dissipate, the event over, returning to their tablets, their conversations, their own lives. The social pressure valve hissed open. Normalcy, or whatever passed for it here, reasserted itself.

Colette turned back to him. The bravado bled from her face, leaving exhaustion, a profound vulnerability. “I need to lie down,” she whispered. “My knees are shaking.”

They walked to the central staircase, the grate ringing softly under their feet. Every glance they passed now held a new weight, a shared secret. At the landing for the third floor, she stopped. She pulled him to her and kissed him, deeply, but slowly this time. It tasted of chlorine and exhaustion.

“You’re on my floor now,” she said against his mouth. “In my bed. We’re past visiting hours.”

He followed her. The third floor was quieter. The lights were dimmed to their nocturnal setting. A few reading lamps glowed like lone stars in the open landscape of beds. No one stared as they walked to her platform. The news had clearly propagated.

She stripped off her damp shirt and shorts, letting them fall to the concrete. Naked, she slid under her purple blanket and held it open for him. He undressed, his movements clumsy, his body feeling used and heavy. He slid in beside her. The mattress was narrow. They lay on their sides, facing each other, knees interlocking, her forehead pressed against his sternum.

Her hand slid down his stomach, her fingers tracing the faint trail of hair below his navel. He flinched, oversensitive.

“Sorry,” she murmured. Her hand stilled, just resting there. “I just… need to feel you’re real. That it was real.”

“It was real,” he said, his voice rough. “The data doesn’t lie.”

She snorted a damp laugh into his chest. “God, we’re ruined.” She was quiet for a long minute. “Do you feel different?”

He considered. The panic was absent. The performative resignation from earlier was gone too. “I feel… acknowledged. Like we input a command and the machine returned a value. The value was applause.”

“It was a fuck-you,” she corrected sleepily. “A beautiful, wet, noisy fuck-you.” Her breathing began to even out, deepening. “We own that.”

He held her as she fell asleep, her body going slack and warm against him. He stared at the ceiling of her floor, different pipes, same schematic. The machine hummed around them. His mind, unable to shut down, recompiled the evening.

The greenhouse. Private, stolen, lush.

The first shower. Observed, clinical, authentic.

This shower. Authored, public, defiant.

The applause. Validation? Coronation? Social compliance?

He must have drifted off. A sound woke him—not a loud sound, but a shift in the quality of silence. He opened his eyes. The floor was dark. Colette was a warm weight, deeply asleep.

Standing at the foot of the bed was Priya.

She wore long sleeping pants and a hoodie, her braid over one shoulder. She was just standing there, looking at them. Her face was in shadow.

Brent’s heart lurched, but he didn’t move, didn’t wake Colette. He stared back, waiting.

After a long moment, Priya raised her hand. Not a wave. She extended her index finger, pointed it directly at his eyes, then slowly rotated her wrist, pointing the same finger downward at the bed, at their tangled forms. Then she pointed it at her own eyes, and finally, she pointed it back at him.

I see you seeing me seeing you.

It was a silent, recursive loop. An acknowledgment of mutual observation, a mirror held up. She lowered her hand, turned, and walked silently back into the darkness toward the stairs, returning to her own floor, her own bed.

Brent lay still, Colette’s breath warm on his skin. The machine’s hum seemed to deepen, to encode the new logic. They were in the system. They were of the system. And now, they were watching it watch them back.

Read on DreamPress

Write your own erotic story with AI