u/rotonoscope

It Ends Here and Now [M30 M33] [May 2026 Contest] [Enemies to Lovers] [Frotting] [Blowjob] [Anal sex] [Cum play] [Cum-covered fucking] [Power bottom] [Image 11]

It Ends Here and Now [M30 M33] [May 2026 Contest] [Enemies to Lovers] [Frotting] [Blowjob] [Anal sex] [Cum play] [Cum-covered fucking] [Power bottom] [Image 11]

Written for image 11 for the May contest!

~

To be human is to move forward. Creativity breeds innovation. The dawn of the century brought forth a boom in engineering. In time, innovation birthed the ATHENS, a state-of-the-art robot built in the image of humans, with the larger-than-life proportions to allow us to build higher.

ATHENS stood for All-Terrain High-Efficiency Neurotransmittor System. With a link to the pilot’s brain, movement was more fluid, and reaction times were cut down to a fraction of what archaic machines offered. The agriculture and construction industries boomed. Though it was a matter of time before the ATHENS became standard use for military forces, the landscape of warfare changed forever. 

~

Zeke fights to keep his eyes open. His hands are trembling on the control stick. 

An ambush in the middle of last night cut his meager sleep short. All available ATHENS pilots were ordered to sortie. He led his team of ten–an eclectic mix of seasoned veterans and recruits fresh out of the academy–out into chaos. Scrambled comms. Poor visibility. All in the middle of a passing thunderstorm. Poor omens everywhere. 

“Bogeys are falling back. We need to do the same. Half of us are in desperate need of refueling. Armaments are running low on ammunition,” Zeke says urgently. “We’re tired. We need to dock now.”

“That’s a negative, Zephyr,” chatter from the radio says back. “We’re getting a signal coming in hot. Enemy ATHENS unit due east. Low flying. Speeds exceeding all known enemy models.”

Zeke turns his machine, gritting his teeth and bouncing his leg. No visual yet. Whoever it is, they were using the cover of the mountains. He squints. With the sun in his eyes, they were at a severe disadvantage, as if the low supplies weren’t bad enough. 

The radar pings finally, and a distant silhouette catches a glint of the sun when it breaks above the mountain line. Zeke’s throat dries, and his eyes widen when the unit vanishes, thrusting high up into the clouds. A boom shakes his ATHENS, but not enough to throw it off balance. 

“Zephyr and Echo Team. Change of plans. Do not engage. All surviving units, return to base ASAP.” The commander does little to hide the dread in his voice, and Zeke doesn’t like the sound of that. 

He stares up at the sky; fatigued eyes scan every cloud form for a sign of movement. Quiet. Eerily quiet. A glint of purple flashes, and Zekes flies out before his head gets the chance to overthink. His shield raises up to deflect the distant beam shot before it could take out one of his allies. 

“Thanks, Zeke. I owe you one,” he hears over the radio. 

“Make it up to me later,” Zeke says, gulping hard. “Echo team, I need everyone to get out of here, immediately. If you have working thrusters and wing units, help your grounded teammates and help taxi their ATHENS back to the ship.”

“Zeke, we’re sitting ducks out here. That enemy unit’ll pick us off one by one!” 

“I’ll buy you guys time, now get moving!” Zeke calls out. “I’ll cover you.” 

He blocks another purple beam, narrowly saving another one of his teammates. There’s only one enemy with the gall to approach them alone: Theo Brandt, the ace pilot of the Pacific Union’s ATHENS forces. Callsign: Phoenix. He’s seen just as many campaigns as Zeke has, and they’ve crossed paths multiple times: each of them nearly avoiding death.

A long shot sweeps past Zeke, and it connects with a boom and flash. Chatter over the radio increases. 

“Phoenix got my wing unit. Not falling yet, but I can’t fly.”

“Echo 4, I got you. Just watch our six and give us what cover fire you can.” 

Zeke takes a deep breath, pushing the thruster forward. In his peripherals, he sees the rest of his team regrouping, barely dodging what beams they can. Blips on the radar are finally making some distance, and he breathes much easier for it. 

This new ATHENS is faster than anything he’d ever seen. Zeke zooms up to close the gap between them, but by the time he reaches Theo’s last position, he’s being flanked, dodging what blasts he can. 

Zeke’s grip on his control stick tightens, and he grits his teeth, clenching his jaw. He can hear Theo’s voice on the radio, and he scoffs at the smug tone. “Now that the distractions are out of the way, you and I can fight to our hearts’ content.”

“All this for another grudge match?” Zeke screams, pushing his ATHENS to the limit. “If that’s what you want, Theo, it ends. Here right now.”

“Those are words. I’ve never thought I’d hear you say you finally have the will to shoot me down?” Theo taunts. 

Zeke fires a missile, watching in disgust as Theo spectacularly evades it. Sharp turns and angles through the air leave the missile detonating without so much as a scratch on Theo’s machine. Theo fires back with a flurry from his head-mounted guns, but Zeke’s shield tanks the barrage. 

“We’ve fought this battle ten times over, Zeke. You and I know how it will end. I know your every move. Your every reaction,” Theo says before firing staggered shots, one after the other, towards Zeke. “You’re going to feint left and step back until you can create an opening for yourself.”

“If you know my every move, why don’t you just go for the kill-shot?” Zeke says, frustrated that he can be so predictable. A symptom of their constant skirmishes over the years. 

“Surely, you don’t feel it too, don’t you?” Theo says. “We are gods amongst ATHENS pilots. Living legends. Modern myths. Few have seen more combat than we have. I have no equal except for you. To kill you is to put an end to this game.”

“How could you call this a game? Do you know how many of my comrades you’ve killed?”

“Don’t be so self-righteous. Zephyr, the so-called merciful ace. You refuse to kill–only disabling ATHENS machines. Those pilots live to fight another day. Do you think you can solve a conflict like that?” Theo says, unloading a barrage of missiles towards me

The lock-on warning sound is one of the worst noises to hear in the cockpit. Fifteen blaring alerts simultaneously are deafening. Zeke sweats, strafing, at his wits’ end. He zooms just out of detonation range, but the shockwaves stagger his movements.

A hard zigzag pattern helps him shake the majority of the projectiles, but a single missile is particularly tenacious. A thruster warning flashes on Zeke’s heads-up display, and he eases on the throttle. Zeke maneuvers his shield to guard the cockpit and lets it take the blow.

The boom sends shards of the shattered shield flying in every direction, and he drops the bits that remain. Running is no way to take on Theo. If Zeke wants to hold him off, he has to take action.

His wing units expand, and he boosts towards Theo’s ATHENS. Breaking above the clouds, he finally gets a look at the elusive machine. Large wing units with exhaust exiting in violent flames. Hardly the pinnacle of mechanical efficiency, but a suit like this couldn’t be more fitting for a pilot with the callsign Phoenix.

Theo raises his rifle, sending a flurry of blasts in Zeke‘s direction. Zeke zips away to dodge. Without the bulk of his shield, he’s able to move faster, but every movement is crucial now. One misstep, and he’s a goner.

Zeke fires back in small bursts, recoil shakes his camera feed, but bullets ricochet off of Theo‘s armor. This is a chance to close the distance between them. After loading the last magazine into his rifle, he blitzes towards Theo.

A quick barrel roll gets him out of the way of a charged shot, and small bursts of return fire leave Theo backing away. The thruster warning sounds again as Zeke pushes forward. The heat in the cockpit rises, and sweat gathers on his brow. Come on. A little more.

He’s within meters of Theo now, and at this distance, it’s exponentially more difficult to dodge. Even the slightest hesitation would bring the battle to an end.

ATHENS pilots know this feeling all too well: on the brink of death, everything slows. Time slows to a crawl. Movements are telegraphed much more easily, and even the path forward reveals itself to you. 

A deep exhale calms Zeke’s nerves, and he steadies his grip on the controls. In moments like this, he does feel like a god.

Zeke catches the purple glint from the barrel of Theo‘s gun. A strafe to the side would have too much g-force and would leave Zeke wide open for an attack. He steels his resolve, and the second Theo pulls the trigger, Zeke throws his rifle into the beam’s path. An explosion at point-blank range disorients Theo.

In that flash and boom, Zeke siezes the opportunity. Their machines clash, and his ATHENS’ free hand reaches for the head, closing down to crush its camera sensor. With no means to see, Theo is out of options. Zeke grabs his last weapon: the heat saber mounted on his ATHENS’ waist. He aims his strike. How fitting would it be to bisect his foe straight across the middle, just as Theo had done to countless comrades. 

He cuts Theo’s beam rifle in half, disabling it, and another pair of blows clips the wings from Theo’s unit, sending them falling down to the ground, exploding on impact. 

The controls lock up, and Zeke looks around the cockpit, eyes darting between all of the error messages: 

Insufficient Fuel

Thrusters Failing

Low Battery: 2%

Even with his wings expanded, Zeke’s ATHENS is dead weight, and he plummets. Speed builds with each second of freefall. He turns his unit briefly to face the ground; there are trees to break the fall, even if marginally, but he prays he doesn’t land on the wrecks of Theo’s wings. There isn’t a button or switch that can save him. As the ground gets closer, Zeke braces for impact.

His ATHENS slows, and Zeke’s eyes dart open, looking at his camera feed. 

With Theo’s cockpit cover open, he grabs onto Zeke’s machine, using what thrust he can to slow the fall. “I've got you, Zephyr.” 

Zeke’s impressed by how well it works, even with Theo’s wing boosters gone. Mere meters off the ground, Zeke’s unit falls on its back the rest of the way down, landing with a gentle crash. 

He sits in disbelief, surrounded by the chimes of warnings, until the cockpit blacks out completely. All he can hear is mechanical sounds from outside his ATHENS. Whirring. Clanks. Coiling. Footsteps. Clicks and grinding. Air pressure being released when the cockpit hatch opens slowly.

Zeke reaches for the gun on his hip and aims it at the silhouette eclipsing the light shining in. 

Theo laughs, raising his hands. “Are you serious? I saved you.” 

“I’ll do it,” Zeke assures. His hands tremble, and his finger rubs against the trigger. “I said I’d end things.”

Theo hops down, puts his hand on the top of the handgun, and lowers it. “It’s not your style, Zeke. Let’s get you out of here. You got rations?” 

I unbuckle my harnesses and pop open the storage compartment for my knapsack before slinging it over my shoulders. We climb out together and carefully hop down to the ground. Theo walks away, and I call out to him, “Why’d you save me?” 

“You would’ve done the same,” he answers, before climbing his machine, and I hear fluid drain to the ground.

I take a whiff. It’s a familiar smell. Fuel. My eyes widen as Theo lights a cigarette, only to throw it into the pool of fluid underneath his ATHENS. It combusts, and he walks away, removing his helmet and throwing it into the flame. 

“Good riddance,” he mutters to himself. 

“Why would you do that?” Zeke asks, eyes darting between the growing blaze and Theo. It’s bizarre to acknowledge that he’s just another guy. On the battlefield, it’s different. As Theo said earlier, they were living legends, revered by their peers and colleagues. But right now, Zeke was looking at Theo, the man, instead of Theo, the man of myth.

“So I can finally stop fighting,” Theo answers. His expression drops, and he walks away, not looking back once. 

Zeke stares at the fire as it slowly spreads to the legs of Theo’s abandoned machine. He catches up to walk by Theo’s side.

~

The whole is spent looking for a good place to make camp. Lots of walking. Most of the trek is made in silence, though Zeke attempts to make conversation occasionally, even if it never blooms past small talk. 

Once, they find a river, it’s as good a place as any. They each set a place to sleep. Zeke puts out his sleeping bag and drapes the blanket over it.

“Those MREs you got any good? I always wondered how well the other side eats,” Theo muses. He walks over, sitting cross-legged next to Zeke. “Though it’s not glamorous either way, I guess.” 

“I have…” Zeke says, digging through his bag. “Ravioli, chili, and what looks like some pulled pork. Pick your poison.” 

“Can I get that pulled pork? We don’t have that in the standard-issue kits. I’ll trade you for…teriyaki chicken.”

Zeke raises his eyebrow, contemplating the trade. “Deal. But I get a bite of the pulled pork.” 

The two swap bags, and Theo shakes his head, sucking his teeth. His knees brush Zeke’s. “Negotiating with the man who saved your life? Unbelievable.”

“Seconds before, you were trying to kill me,” Zeke refutes sharply.

“Laughable,” Theo says. “As if I could do that. I meant what I said. To kill you is to put an end to all of…this .”

Zeke huffs through his nose, looking away. “I don’t know what you mean. There’s nothing between us.”

“It cuts deep to hear you say that,” Theo jokes, looking down. His smile gradually fades. “Genuinely, I do feel a sort of…connection with you.”

Zeke raises eyebrows, ignoring the desire to scoff in Theo‘s face. “Oh yeah?” Humor me. What about us could possibly be similar?

“Think of your first sortie. How many of your comrades are still alive?”

“A few of them,” Zeke says truthfully, “Though most of them aren’t really piloting an ATHENS. After a promotion, they usually opt for a desk job. Something comfortable, it seems. Not everyone is built for combat.”

“Why aren’t you doing more pencil pushing, then? I’m inclined to say you’ve got more skirmishes under your belt than half of the United Front forces. Even some of the bigwigs probably haven’t even seen active combat.”

“What’s your point?” Zeke asks.

“I’m saying that this is all we know. I was drafted when I was 21, and I assume the same for you?”

“I was 18, actually,” Zeke answers with a grin.

“Jesus,” Theo says, bringing his palm to his forehead. “I can’t believe a pilot three years my junior was giving me a run for my money on the battlefield on a regular basis.”

“Even if I could disable your ATHENS, you just kept coming back with a new unit. Over and over. Like a thorn in the United Front’s side.” Zeke grits his teeth.

“How do you think I earned my callsign? I always come back.”

“Except now,” Zeke shoots back quickly, and Theo shrugs in response. “Why did you destroy the suit back there?”

“I’m done. I want no part in it anymore. War after war, it’s more of the same. Our nations are made up of people who have no glaring differences outside of location. Politicians create conflict on behalf of war-mongering corporations.”

Zeke listens on, and a frown crosses his face.

The Pacific Union ATHENS, and the ones from the United Front? Chances are they’re made in the same factory. The same frames with maybe a different chassis, a different paint job, and maybe some slight variations to change the tide of battle. They’re the ones who truly call the shots. You and I are just pawns. Tools of propaganda. We pilot because we’re good at it.”

“I tried my hand at civilian life before,” Zeke admits, hugging his knees close to his chest. “I tried everything. An honest job. Getting a proper education. But when news would hit about a new conflict, my helmet would practically call my name. I’d reenlist. I felt like I couldn’t acclimate to a normal life. I’ve seen too much done too much. Piloting was my normal.”

“Dare I say I feel most alive when I’m in the cockpit of an ATHENS?” Theo says fondly, staring up at the moon. “Even more so when I’m facing you.”

Zeke’s chest tightens, not just because he feels the same, but also because these are things he’s never been able to say out loud. He turns towards Theo and follows his line of sight towards the moon. “In a world without war, do you think you and I would’ve been friends? Maybe battle isn’t the only thing that connects us.”

“To believe this world can exist without war is naïve<” Theo says. He places his hand on top of Zeke’s. “But given the opportunity, I would want to be more.”

“I tried to date, too,” Zeke admits, before laughing. 

“Did you ever find anyone who kept your interest? One who could look past the war hero persona? Someone who saw you for you?”

“That’s the thing,” Zeke says with a smile, looking down into his lap. “Everyone sees the triumph, but no one sees the pain in the suffering that we try so hard to bottle up. Few know what it’s like to live the life we had to.”

Theo gets up to kneel and turns to face Zeke. His hands rest on Zeke’s shoulders, and he tilts the other’s head up towards his. Leaning forward, Theo presses his forehead against Zeke‘s. The two stare into each other’s eyes, and Theo’s words come out as a whisper, “I know what it’s like. It’s one reason I feel so drawn to you.”

He moves closer, as if a magnet pulls him in, and he closes his eyes, puckering his lips until they meet Zeke’s. Soft. It’s more tender than he expects. For someone as ferocious as Theo on the battlefield, he’s surprisingly gentle. Theo’s hands slowly untuck Zeke‘s shirt.

“In a world where we’re not connected by war, I would hope love would connect us instead,” Theo says.

Zeke stares in disbelief, but his body doesn’t resist anything. His hips scoot forward towards Theo, and his breath hitches when hands unbuckle his belt and undo his pants. He puts his hand on Theo’s neck, and they move up, cradling the back of his head.

He pulls Theo in for a kiss. This one’s deeper. Longer too. Time stands still. Zeke melts. Arms wrap around him, pulling him for a warm embrace, and the kiss deepens. The two share a breath, and Zeke ignores the sparks in his chest. He pulls away and stares at Theo. “I…don’t know what to say.”

“Say that you want this. Say that this is okay,” Theo says before pausing. “This is okay, isn’t it?”

Zeke smiles before nodding, leaning in to kiss. His fingers tangle into Theo’s hair. He shudders against the man. Lips part, and tongues slip past to meet in the middle.

The growing bulge in his pants is impossible to ignore, especially when Theo places his hand on his crotch. He rubs through fabric, and Zeke groans against Theo’s mouth, begging for release from the prison of his clothes.

His hands clumsily undo Theo’s pants, and he pulls them down to reveal a cock that’s already dripping with clear fluid. A chill runs down Zekes’s spine as air passes over his own exposed hardness. He leans in for a kiss, taking Theo into his hand. Soft flesh pulses, warm in his grasp. Zeke strokes slowly at first, speeding up when Theo reciprocates the touch.

Their competitive spirit shines through. Years of tension fostered their unique dynamic. Zeke spits on his hand, stroking slowly from tip to base, grinning to himself when Theo moans. To see the ace pilot in this state gives him a sense of satisfaction he didn’t know he needed.

Zeke's smugness is short-lived when Theo prepares his counterattack. Theo grips tighter, focusing his efforts on the lower half of Zeke‘s cock. Zeke humps into Theo’s fist, desperately needing more of his touch. He curses under his breath, whimpering, and he feels clear warmth seep out of him.

Theo eases himself down, grabbing Zeke by the base and licking up what drops he can. His eyes widen when he’s tugged by his hair back up, and Zeke kisses him again, more urgently this time, melting at the taste of his pre-cum on Theo’s tongue.

Zeke scoots closer until their dicks press together. He wraps his hand around both of them, stroking them in tandem. The hand in Theo’s hair tightens its grip, pulling a soft groan from Theo’s mouth.

“Underhanded tactics? I didn’t think you had it in you,” Theo says with a grin.

“I thought you said I can’t win battles with mercy,” Zeke teases. “Unless you want me to stop?”

“God, no.”

Zeke spits in his hand, and it lets him glide across Theo more easily. They moan against each other’s mouths, dicks grinding between them. Theo’s hands rest on Zeke’s ass and he squeezes it tightly while taking a nibble of Zeke’s bottom lip

Theo’s breath picks up, and he curses to himself, fingers clawing lightly against Zeke‘s skin. His legs shake, and he coils his arms around Zeke, burying his face in the crook of his neck. “W-wait, I'm gonna—”

Heat covers both of their cocks as Theo spills over, humping against Zeke. A few more strokes leave him dribbling over Zeke’s hands. Theo pants, struggling to regain his composure, and he yelps when he's pushed into the blanket. 

Zeke licks his lips and works on removing both of their pants fully. He kneels between Theo’s legs. His hand gently grabs the freshly spent dick, and he takes it into his mouth, loving the softness and licking up every drop of cum he can. He tastes good, even with the lingering flavor of dried sweat.

Theo’s expression is overcome with desperation, and parted lips beg for a kiss. Zeke moves up to grant his lovers request, pressing his lips against Theo’s. Theo's tongue enters his mouth, greedily lapping for a taste of cum, and shuddering when the flavor hits his lips. “Your turn?”

“Please,” Zeke says excitedly. He settles onto his back. His heart races watching Theo suck on his throbbing hardness. He was never one to back away from a challenge, and this is no exception. Warm lips swallow Zeke up, and he lowers his head to the ground, staring up at the sky. He can’t resist the urge to thrust up into Theo’s mouth.

“That’s really good,” Zeke says, struggling to speak. Theo’s hands rest on his thighs, and the light touch of nails gently grazing his skin heightens every sensation.

Theo bobs his head, slurping slowly. Slobber seeps out from the corner of his mouth, and he moans when Zeke’s hands push him further down. He slides a hand around Zeke’s base and lowers his lips until they kiss the ring of his closed fist.

Zeke is impressed with his former foe. He’s able to take all of that without so much as a gag or complaint. He moans Theo’s name, thrusting deeper into his face.

“Don’t tell me you’re at your limit,” Theo goads, licking his lips. 

“Not even close,” Zeke says, pulling Theo off his dick. He leans in for a kiss, enjoying the extra mess of Theo‘s spit dripping down his chin.

Theo pins him down by the wrist, taking a few more kisses before climbing up to straddle Zeke. He spits on his palm, graciously gifting Zeke with generous strokes before raising his hips and thrusting down to impale himself.

Their hands interlock, and they moan together as their bodies inch towards each other. Theo slides down slowly, taking what he can muster, and Zeke inches deeper. They rock together in unison as their hips close whatever distance stands between them.

When Theo bottoms out, he rests, panting, with the biggest smile on his face. A moment is spent staring deep into the eyes of the other. Even without words, the message is clear:

More

I want this

I need this

I need you

Zeke wraps his arms around Theo, holding him tightly, and their lips meet slowly. They grind against each other, hips falling in sync. Mutual pleasure is apparent in every moment. He revels in every touch and sensation. This surpasses even the thrill of piloting an ATHENS.

His grip tightens around Theo’s body, holding him up as he slowly withdraws, only to push back up. Theo’s hands on his shoulders tremble with every clap of their skin meeting. Curses slip out whenever their lips break apart for air. 

Theo’s breath quickens, and he claws into Zeke’s shoulder. He feels that throbbing dick press against his sweet spot with every deep stroke. “Go harder. I can take it.”

The sound of Theo’s whimpers are music to Zeke’s ears. He slams up into him, stretching him out. Theo’s grip in his hair leaves Zeke‘s neck riddled with goosebumps. Kisses on his jawline spur him to thrust deeper. With a grin, he tells Theo, “I know you can.”

He looks down, staring at the way Theo hardens. Impressive recovery time. It’s begging to be played with, and Zeke would like nothing less. Stroking slowly, his thumb spreads across the top of Theo’s tip.

He picks up his speed, both in his hands and of his thrust. Shallow, bated breaths sound from Theo’s lips, and he continues, pushing, gritting his teeth as he bucks up with all of his might. 

“Please…” Every word out of Steve’s mouth barely slips past shallow breaths, “Don’t…stop…”

Zeke brings a hand to cup Theo’s ass. He rolls his hips, pushing deep, ending every thrust with a low grent. 

Theo stumbles forward, landing on top of Zeke. Lips find each other, even if clumsily. Zeke continues to stroke Theo while pushing deep, and Theo pulls away, desperate for air. He whines, and his eyes shut when he tightens around Zeke and curses when he sprays a thick rope across his stomach. He pushes himself back up, head still spinning

Zeke stares at the milky pool on his abdomen. Dipping his fingertips in, Zeke spreading them apart to see how the cum strings between his fingers. He thinks of earlier and how good Theo tasted. He’d love another helping, but he brings his fingers to Theo’s mouth, and the man sucks them clean, tongue swirling and laughing up every drop. 

“I thought it was your turn,” Theo says, flustered. He wipes sweat off his forehead and steadies his hands on Zeke’s chest. He moves his legs until his feet are flat on the blanket. After lifting his hips, he smiles, enjoying the anticipation on Zeke‘s face. He drops down, bottoming out immediately, and their bodies meet with a thunderous clap.

Zeke can’t get over just how incredible Theo looks as he bounces on him. The feeling of that tight ring traveling down his shaft makes his mind melt. He tries to buck up to buck and thrust into Theo, but the man shakes his head and wags his finger.

Theo leans forward, putting his weight on his hands, keeping Zeke pinned down while his ass does all the work. Every bounce is a loud impact that milks moans out of them both. Theo’s dick flops with every drop of his hips.

Zeke grabs Theo’s dick, giving it a few strokes, and his thumb rubs over the tip, circling it with every glide of his hands.

Theo winces, whimpering before barely pushing the words out. “It’s sensitive.”

“Should I stop?” Zeke asks, and he’s met with protest in the form of violent head-shaking.

“Please don’t. I want to come with you again.”

“Just keep riding.” Zeke grabs one of Theo’s hands, and their fingers weave together so that he can support him. Theo keeps bouncing, and Zeke can only commend his stamina. He thrusts up towards to meet each stroke halfway, and he moans his lover‘s name. “I’ve got you. Let me fill you up.”

Theo nods, grabbing his flailing dick. Desperate strokes hope to milk him for more. 

The heat that’s been building slowly in the pit of Zeke‘s core burns hot. It consumes him, spreading from his base and shooting out, sending hot spurts through his shaft to flood Theo’s tight hole. He desperately grabs Theo’s waist, thrusting to push his seed deeper and deeper.

Theo strokes himself faster, emptying himself all over Zeke‘s body. It starts with an eager rope that lands on Zeke’s face, while the rest leave generous pools on his chest and stomach. He collapses on top of Zeke, holding him tenderly. Slow trails of Zeke’s hands down Theo’s back calm him, and he smiles before leaning up for a chaste peck. 

He sighs. “It’s a fitting end for it all, you know?”

“I…don’t think I know what you mean,” Zeke says hesitantly. His hands move up to pet Theo’s hair, pressing down loose waves. 

“Either of our sides will see the wreckage, and there’ll only be one way to interpret it: the ace pilot, Phoenix, shot down at last. Morale for the Pacific Union will crumble, and the tide will shift. Maybe the war will end, finally. You can give civilian life another try,” Theo says. His bittersweet smile fades. “This is as good a way as any for me to say farewell.”

“You won’t come with me?” Zeke asks. Distraught is an understatement. He’s filled with feelings he doesn’t know what to do with. Feelings that confuse him, but he knows one thing: he doesn’t want to be away from Theo. He tightens his grip around the man.

“How could I? Once I’m discovered, there’s no winning for me. I’m a prisoner of war if the United Front if I’m lucky. Otherwise, it’s straight to public execution. If the Union finds me, I’ll be on trial for deserting. You, at least, have a shot at a normal life.” 

“You said it yourself. We can’t live normal lives,” Zeke mutters. He looks away, ignoring the heat in his cheeks as he weaves his hand into Theo’s. “I don’t want this to end.” 

“Both of us on the run?”

“We can change our names. Dye our hair. Find a corner of the world that doesn’t know who we are.” 

“It won’t be easy,” Theo chuckles. 

“I’ve never known Theo Brandt to take the easy way out,” Zeke says. 

Silence falls between them, and Theo nods, unable to stop himself from smiling. The hands in his hair lull him to sleep, and he dozes off in Zeke’s arms. Zeke grins to himself, kissing the top of Theo’s head. His own eyelids grow heavy, and snores slip past his loose lips. It’ll be nice to rest. 

To be human is to desire connection, and now that Zeke has found it, he doesn’t want to let go. 

u/rotonoscope — 21 hours ago

On the Other Side [F20] [Antisocial goonette] [Porn addiction] [Listening through the walls] [Sex toys] [Solo masturbation] [Squirt] [Fake cum]

Written for image 12 for the May contest~

Some sounds, I’m absolutely weak to. The squelch of him sliding in and out. The wet impact of bodies with every thrust. The creak of bedsprings and the slamming of the headboard against the walls. His grunts grow more desperate with every pump.

God, it feels so good. I’m being stretched out. Every deep drive presses against my walls. When he’s at his deepest, he’s rewarded with whatever tiny moans manage to escape. The harder he goes, his rhythm falls out of sync.

Wait, something’s not right. I pause my video and take out one of my earbuds.

The moaning continues, and it’s from the other side of the sorry excuse for a wall. I'm supposed to wake up to the sound of birds chirping, not some whore moaning. Was this the second round already? Why are they fucking like animals so early in the morning? 

I guess that sounds hypocritical. It’s been a stretch of those kinds of days. Ones where I hole myself in the room, watching porn, jilling, and fucking myself silly with toys. The collection has certainly grown this past year. When the novelty wears off, I get the craving for something new. Texture. Sizes. Feelings. Firmness. Features and functions. 

Online sex stores love to see me coming. I need to be better about disabling cookies; my most-frequented site probably thinks I'm the most depraved user in its long list of customers. I get recommendations for the most outlandish, fantastical, extravagant toys, assuming that they're up my alley. 

Unfortunately, they're right. 

Admittedly, hearing those moans from their first session an hour ago is what got me going. I don’t remember what time I slept last night, but the obnoxious moans through the walls were a rude awakening. She must've been getting her shit demolished.

“This isn't fair,” I mutter to myself. “Popular girls get dick for existing, while I have to jerk it alone.” 

The notifications for low battery sound in my ears. An eight-hour porn marathon, spent edging, will do that, I guess. I twist the knob to my rabbit vibrator, with no response. That’s dead too? 

I groan, turning towards my bedside table. No more batteries left, either. Ugh. The fog in my head thickens. I just want to fucking come so I can fall asleep again. Grabbing my phone, I scroll through related videos, adding some fun-looking ones to my watchlist. Huh. Maybe sleeping can wait. That looks too hot to wait until later. 

I drop my phone, and it falls to my side, bouncing on the mattress with a thud. This is usually how it starts, huh? If I don't press play, I don't have to watch until the end. Even still, the video starts.

Why is autoplay enabled by default? If I didn't have such good taste, I wouldn’t be so tempted to keep watching. Or maybe my constant curiosity overcompensates for my severe lack of experience. I know better than to conflate porn with reality, but they sure are convincing at making it look fun. I’d like to be touched too.

Moving out of my parents' house was supposed to be a step towards independence and a bid for experience. I wouldn’t have to sneak suitors–not that ever made a point to humor them anyway–and no one would ask where I was going.

Ironic, with all the freedom in the world, I don’t even utilize it. I have yet to invite a single person here. I would usually specify “guys,” but at this point, I’m open to girls, too. I’m not picky, just starved for touch.

“When will it be my turn?” I say with a sigh. 

Would anyone be into me if they found out what kind of lifestyle I live? I don’t take particularly good care of myself. I don’t eat well. My self-confidence is abysmal. At the end of the day, it feels counterproductive to think if anyone would go for me, when I should instead think of what kind of person I might like.

I think I’d like someone muscular and strong. Someone who could pick me up and throw me. Put me in any position they want. I could be their little plaything. They could use me like a toy. stretched in any direction.

Caleb from downstairs seems as good a prospect as any. Conventionally attractive, tall, and large hands that would be great around my neck or holding my wrists down. I’m drooling at the thought.

Not like he would ever look in my direction. In the few times we’ve interacted, he seems sweet enough, but I think that’s just him being polite. I used to only bump into him in the laundry room, but recently I’ve been seeing him walk past me in the hallway. Secretly, I pray that he’ll stop me and ask me if I’m down to fuck (I totally am). He could take me in a heartbeat. I’d take him into my unit, and we wouldn’t need to get to the couch or my bed. God. Just pin me against the wall and fuck the shit out of me. 

My imagination wanders, and this impossible scenario plays out in my mind. I smile to myself, and in my daze, I dig through my drawers for something that’s charged. If phones can be forced to use USB-C, why can’t they standardize a sex toy charger? It’s a pain mixing and matching only to find the fit is just a hair off.

I grab old reliable: a beautiful double-texture silicone dildo with a suction cup and balls. My go-to when all my toys are dead, and my (current) favorite friend to bring into the shower with me.

It slides right in without much resistance. I’m still so fucking wet from earlier. I bring my feet to the base of the toy, using them to maneuver it in and out of me–a new trick I learned to leave one hand free to play with my clit while the other holds my phone. 

I didn’t need to watch right now, but I let the video play in one ear while the other listens for whatever action is happening on the other side of the wall.

Fingers circle my clit, rubbing to the speed to the tempo of the duet of moans. A grunt joins in. Whatever guy my neighbor was banging, he started talking, and the desperation in his voice is to die for. Surprisingly muffled, I could make out: “You feel so fucking good.”

Fuck, I recognize that voice. It’s definitely Caleb from downstairs. There’s a void in my chest; I wish he were fucking me instead. Of course my next-door neighbor was able to seduce him. Half of the apartment complex is familiar with her. She’s always walking around in those tiny shorts that barely cover her ass. I always theorize that they’re a size too small on purpose. Her low-cut tank top also offers plenty of cleavage for gawkers. Yes, I admit to looking, but when everything‘s on display like that, there’s not much left to the imagination.

I could wear the same outfit and not look even half as good as she does. My lanky body would drown in an oversized tee. She’s curvy in all the right places. It’s no wonder she attracts guys like flies to honey.

My fingers move faster as the clapping from the neighbors gets louder. Grunts, moans, and high-pitched cries. Admittedly, they sound great together, but envy finds its way deep into the pit of my stomach. It joins the heat that’s been coiling up my body, winding up as my feet drive my dildo dildo to push against my walls.

While one hand furiously works on my clit, the other massages my breasts, flicking my nipples, squeezing them as I need, but I move it up my chest to settle around my neck. I squeeze the sides, feeling a rush when the room blurs. I clamp down harder, and that blurriness lingers as my eyes roll back.

Fuck, yes. This is what life is about: a few seconds of fleeting pleasure. It feels so good, and I’m gonna come at any second. Hearing Caleb‘s groans rise before fading is what does me over.

I need more force behind my toy, and the hand on my neck grabs its base and forces it deep, pressing hard against my sweet spot. I press faster and harder, my wrist moving impossibly fast at an unsustainable speed. My hips buck to meet my dildo, my finger slaps against my clit.

“Fuck,” I whimper under my breath. A climax this good deserves a belting response, but I fear the consequences of being discovered using the sounds of my neighbors getting it on as goon fuel. That’s just too shameless.

The basin that has been building all morning empties at last, draining itself, and forcing violent gushes out. My legs spread. My heels dig into the bed, thrusting up into a phantom presence until my tightening muscles push my dildo out.

My body falls limp onto soaked sheets. Holy shit. That’ll do it. I feel the chemical release I’ve been begging for. The shame sets in when I realize just how inconvenient squirting can be. I usually don’t do that, but all of the right boxes were ticked, so it just happened.

I take a deep breath through my nose. Gosh, I should crack a window. The desire to sleep increases with every passing second, but the prospect of sleeping in dried, crusted-up lube and a fresh puddle of squirt doesn’t sound like a five-star sleeping experience.

After a sigh, I force myself onto my wobbly legs. I swap my sweaty shirt for a new one, shove my sheets (and whatever other dirty clothes I can find) into my laundry basket, and walk into the hallway.

My body tenses when I hear another door open behind me. Caleb walks out, and his eyebrows flash when he spots me. He waves and greets me before walking off. That pep in his step is unmistakable, as if seeing him walk out of that apartment (or hearing the sounds he makes during sex) wasn’t enough evidence.

Whatever.

There are other fish in the sea, or that’s what people say. Do I need to cast out a different net? 

My neighbor stands in the doorway, peeking out into the hallway to watch Caleb as walks away. She and I make awkward eye contact, and bright pink floods to her cheeks. She stammers a greeting, “H-hey, neighbor. Laundry day?:

“Yeah,” I mutter, “I woke up earlier and couldn’t really fall back asleep, so I might as well.”

The blush on my neighbor’s face deepens. “Oh, sorry if we were loud. It’s easy to get lost in the moment. You know what I mean?”

I nod. I understand the principle, even if I’ve never been in the same scenario. She flashes a smile before returning to her unit. My neighbor isn’t a bad person. She just likes to fuck, and may not realize how loud she can be. In her shoes, I’d probably be the same way.

I take myself and my basket down the laundry room. My sheets and clothes make it into the washer, and I throw in a Tide Pod at the end. Reaching down for my pockets, I groan to myself. Crap. On the next aisle of machines, I see the lanky boy whom I recognize as my other neighbor.

Dipping my head down, I walk over him. Every step is nerve-racking for whatever reason. My voice almost doesn’t make it out, “Excuse me, can I bum some quarters off you?”

“Sure,” he says nervously, digging into his pocket for some change. “That should be enough, right?”

I count the quarters in my head. “Yeah, that’s perfect. Thank you.”

He is…particular. The very definition of consistency. He leaves at the same time every morning and gets home at the same time every night. I imagine he’s a student at the university downtown. He dresses like it. at least.

One thing I like most is that he is the ideal neighbor: not noisy at all, but I suppose there’s less chance for me to hear him, since the wall we share is the one in my bathroom. 

He’s not really my type, but if I squint, he’s got some charm to him. The way he blushes when he looks my way is kind of cute, actually. I wonder if his glasses are a calculated means so others underestimate him; he looks like a Clark Kent, but might fuck like Superman. Imagine. 

“Wait, do you live next door to me, don’t you?”

“Yeah, actually. I’m surprised you recognize me. I hardly leave my place.”

“You’re probably just shy, right? I know how it is. I’m the same way. If I didn’t have to go to class, I wouldn’t be leaving,” he chuckles nervously. “I’m Dennis, by the way. I’ve actually been meaning to talk to you.”

“Quinn,” I answer, more curt than I’d like. Terrible proper first conversation. My heart races. Is this it? A chance to change my destiny. Scenarios play in my head. I kick myself for putting the sheets in. If I invite him to my place, we have nowhere to do it except the couch. Maybe he’d take me to his apartment. It’s nonsequential, either way. It’s not like we’re next-door neighbors or anything. “What was it you wanted to talk to me about?”

“I was, er, wondering what your ideal first date would look like.”

I commend his initiative, but I can’t help but smile at how roundabout it is. My cheeks hurt. The smile I have understates the joy I feel. 

He continues before he can get a word out. “The girl who sits next to me in class seems kind of shy to me, but I really wanna ask her out. Finals week will be my last chance, so I figured I might as well. Do my best, right?”

Hope fades as easily as it came to me. “Well, what kind of class do you have with her?”

“Literature.”

“Why not…take her to a bookstore?” I suggest. “Even if I can’t imagine a course specific to literature is required for a major where the person may not be a fan of reading. It seems like a safe bet to me.”

He slaps his forehead. “Oh my gosh, why didn’t I think of that? Thank you so much. I’ll let you know how it goes.” 

He darts off with his own basket of laundry, leaving me in place. Frankly, even if it goes well, I’d rather not hear about it. 

The days that follow are quiet, which is a welcome change of pace. Either the girl next door and Caleb are doing it less often, or she’s made a point to rest her vocal cords. The real surprise is that 2 o’clock happens, and Dennis still isn’t home. Is this the day of his literature final? He was supposed to ask out his shy crush from class afterwards.

My phone pings with a delivery notification, and I head down towards the mailroom. I wonder what goodies came in the large box with my name on it. I hear two sets of footsteps and a girl’s laughter behind me. I peek over my shoulder, and I spot Dennis, but my eyes immediately dart past him to look at the girl he’s walking with. Short hair, tied into pigtails, dark makeup; a total goth baddie. 

What sort of luck is this? Am I just doomed to not be anyone’s type? She’s so pretty, and I feel silly thinking I ever had a chance against her.

Dennis is holding a bag of books, and their joined hands swing between them with every step. The date must have gone well. I would feel better if was just a casual hook-up, but from the way he’s blushing, Dennis seems to be genuinely into her. The’s girl’s laughs are so genuine too; he isn’t just some guy or her to hit and quit. 

I trail behind them, moping, and his voice calls from the elevator, “Going up?”

I see his arm sticking out through the door, and I pick up my pace, lugging my giant box, until I’m standing next to them, panting. The door closes, and the brief elevator ride is just a tad more awkward than I’d like. Dennis breaks the silence with a question, “Anything fun?”

I laugh nervously. “Maybe? I guess I’ll see.”

I walk behind them, keeping a safe distance, not wanting to be a third wheel. I can’t hear what they’re talking about, but as soon as Dennis opens his door, the girl he’s with practically tugs him inside, giggling. He turns to face me briefly, and his eyes are filled with gratitude. “See you around.”

I’m so happy for them.

Timing couldn’t be better, I suppose. I open my box and double check everything‘s in there: a new dildo–sizable to say the least–with an ejaculation gimmick, some extra tubing, and an assortment of differently-sized syringes for larger loads. A large bottle of white lube is the last piece to fulfill the fantasy.

I pull up my watchlist and scroll for a facial and creampie compilation I added the other day. Yeah. That’s definitely the move right now. 

The sound of exaggerated moaning fills my ears. I made sure to charge my earbuds today; I won’t stand for them dying in the middle of a gooning session. My eyes glance at the screen, widening at some particularly thick loads. The first one is a solid facial: rope after rope spraying across the performer’s face.

I give my bottle of lube a quick shake before pouring some into my hands. It’s pretty convincing. Pearly white pools in my palm and glaze my skin. I smear it on my face and look at myself in the mirror. I hate that that alone builds the heat in my stomach. I flip the bottle upside down. A light squeeze has white lube dripping down my face, slithering down the bridge of my nose..

I would make a pretty good cumslut. I think of Caleb or Dennis. Either would do. Hmm. One after the other, plastering my face? That would be so hot.

All hypotheticals, now. They’re accounted for. They have no reason to look my way. My attention turns back to my phone after some animalistic groans, the male talent pulls out, and globs of cum seep out of a freshly-filled gape. Wow, that’s a lot. Is that a normal amount?

A quick Google search tells me otherwise, though volume seems kind of hard to quantify when I’m watching. I compare the different syringes that I ordered. The biggest one catches my eye. That many ounces seems exorbitant, but this industrial-sized bottle of lube isn’t going to drain itself. I fill the syringe and plug in all the tubing, feeding it into my new toy.

Here goes nothing, I guess. I climb into the bathtub. The cold porcelain is not nearly as comfortable as my bed, but the last thing I need is to put my sheets back in the laundry. It’s only been a few days, and I could stand to keep it clean for a little longer, even though I was bound to go crazy on it tonight.

I shiver. Goosebumps cover my legs. I bring my toy closer to my slit and think it’s a little bigger than my favorite blue dildo. I ultimately understand; it needs to be larger to accommodate the tubing going through, but that is a sacrifice I’m willing to make. I don’t mind being stretched out a little more than usual.

A generous, heaping amount of lube gets poured along the top of my dildo’s shaft, and spread it along. The sight is delectable, and it gets my imagination going. Cum-covered cock sliding into me? What story am I building in my head? Caleb sliding in for a second round after he can’t get enough of this tight pussy? Is it Dennis reclaiming me after he finds out Caleb has been fucking me raw for weeks while he’s in class?

I prop my phone up against the edge of the bathtub, leaning it against the wall, but I squint, thinking I’m hearing a sound that usually wouldn’t be present. I lower my volume, and my suspicions are confirmed: the sound of clapping from the other side of the wall.

There’s desperation in Dennis’s voice. His moans are music to my ears. I can barely make out what they’re talking about, but it sounds like he’s fucking his crush raw. There are pleas for him to fill her up, and I drive my toy in deep enough until silicone balls clap against my ass.

The impact of their bodies claps loudly with every thrust, and while I want to follow it and pretend he’s fucking me instead, my hands move faster, anxious to come. They moan together, and Dennis’s voice falls into a feral groan.

The extra stretch of my toy feels nice, and I press on the syringe slowly. My eyes curiously follow the white fluid through the tubing. I dig my dildo deep, rubbing it against my sweet spot, and I feel fluids flood me from the inside. I keep pressing, and my muscles tighten around the appendage. Fuck. It’s filling me up, and I’m not even halfway through what I put in.

I continue thrusting it in and out, shuddering when it glides much more easily, considering I’m filled with lube now. My hand moves fast, pushing the base in and out. My fingers play against my clit. I press my lips against my shoulder to muffle any moans that escape. I come hard, thinking of the cum inside me being fucked deep into my womb.

A few more frenzied strokes against my walls push me into agony. My back arches off the floor of the tub, and the inside of my legs is dripping. I gasp and pant when I pull the toy out of me and shove it into my mouth instead. The loop has an odd flavor, but it’s not ultimately unpleasant. There’s a mix of my own juices mixed in. I force the toy as deep as I can muster, letting the balls push against my chin. My thumb finds the syringe again, and I can feel it fill my mouth. The moment’s heat gets the better of me, and I immediately regret my overeagerness. 

I cough, and white dribbles onto my chest. I suction the toy’s base to the wall, and kneel in front of it, stroking it, feeling myself leak between my legs onto the tub. My tongue trails the bottom of the toy’s shaft, and a few more syncopated presses of the syringe send ropes flying towards me: all over my face, dripping down my body, until there's not a drop left. 

My body settles, and I’m suddenly hyperaware of the mess all over my face and body. I’m sure real cum is warm, at least, but the lube feels colder the longer it sits on my skin. Shame slumps my shoulder, but only for a moment. 

I close my browser and turn my phone camera towards me. The sight of me covered in cum— even if fake— stirs me back up. I snap a few pictures, despite having no one to send them to.

I think of all of the throwaway accounts without any followers or traffic. If I really wanted to, I could post these pictures there. The idea of being seen when someone stumbles upon them excites me. Would I become someone’s jerk material? Would they DM me, begging for more? 

A spritz of cold water when I turn on the shower snaps me to my senses. As the warm water warms, I smile to myself. The water drips down my body, rinsing me clean of the mess I made on myself. Today calls for a nice, long, steamy shower.

The idea of posting those lewd pictures I took earlier comes back to mind. I’m not sure what I’m looking to gain. Some attention? A chance to be seen, and I mean truly seen? Maybe there are other people just as lonely as I am. 

No matter the possible outcomes, it could be a nice change of pace. 

u/rotonoscope — 3 days ago

Starting the Morning Right (A Balanced Diet) [F27 F28] [May 2026 Contest] [Sweet] [Cunnilingus] [Fingering] [Rimjob] [Image 04]

Wrriten for image 04 for the May contest!

~

With a flick of my wrist, my whisk stirs the flour, absorbing water, milk, and a large egg. I speed up briefly, only stopping when powder flies onto the counter from my vigor. Shaking my head, I put the whisk down and wipe down the mess. My hand grazes the whisk’s handle again, and I feel a palm against my ass. 

“Good morning, love,” I greet, turning to face Vivi. I bite my lip, feeling her hand wander up the back of my shorts to take an enthusiastic handful of me. “So handsy this morning. Last night wasn’t enough for you?” 

“I can never get enough of you,” Vivi whispers, pressing her lips to my neck. Soft and sweet smooches bring a smile to my face. “Especially when you look this good.”

“A messy bun, yesterday’s shirt, and some house shorts? It sure doesn’t take much for you,” I joke, turning to kiss her. It’s more charged than the kisses on my neck. There’s intention, surely. 

“Whatcha making?” Vivi asks between kisses. Talking while our mouths are occupied turns out to be counterintuitive, but I don’t mind.

“Pancakes.” 

She squeezes my ass again. Her other hand occupies itself with my so-far neglected cheek. With a grin, she purrs, “I want these cakes instead.” 

Vivi’s arms tighten into a firm grasp around my body, lifting me up, supporting me by my butt. My legs wrap around her, and I giggle as she walks us to the kitchen table. She lets go, and the table wobbles when I fall onto it with a thud. I keep meaning to shim it, but that’ll have to wait. 

Her hands wander beneath my clothes: one up the loose legs of my shorts, and the other tracing over my stomach, working its way up to my breasts. A graze of her thumb over my nipple stiffens it, and my breath pitches higher. Vivi indulges herself more, in whatever form she can: an eager grope of my breast, a tight pinch of my nipple, and a slow trail of a finger, inching closer to my slit. 

From the look on her face, the jig is up. Vivi grins. “You’re not wearing underwear?”

“It got lost sometime last night, and I couldn’t find it in the sheets,” I admit sheepishly. “I also didn’t think I needed it for long, since I figured you’d wanna fool around after breakfast.”

“Is it okay that we’re doing it now instead?”

I look over at the stove to make sure I didn’t turn on any of the burners prematurely, ignoring the high heat deep down in my stomach. “N-no, it’s fine, but you don’t wanna eat first?” 

“Oh, I will,” Vivi guarantees. Her hand leaves neither of my breasts neglected, massaging each one generously before swapping to the other. Fingers tease my nipples. Her lips settle on my neck and nibble away.

Yup, she’s taking a bite out of me, for sure. I don't complain. Her hunger for me is apparent; who am I to starve her? 

I cry out when her teeth pinch thin, sensitive skin. My hips adjust, angling them towards her, and my lips part as her digits work their way in. Two fingers, right off the bat? Vivi has faith in me. Or knows I can take it. Maybe a little of both? 

Grabbing onto her is just about all I can manage. My hands find her waist, dipping under the elastic of her shorts. 

Her lips curl against my jaw before sucking on my earlobe. “Nuh-uh. All for you, baby.”

“No fair,” I whine. She’s always spoiling me. Treating me. Making breakfast was my way to return the favor, but here she is, leaving me at her mercy. Again. I gasp, clenching from the absence of her, and I spot the clear stringing between her soaked fingers. My lips part, and I offer my tongue for a taste, but she jerks her fingers away, greedily sticking them into her own mouth.

“Mmm, yummy,” she says, moaning, shooting me a snide smile. Vivi’s tongue laps slowly along her fingers, leaving not a single drop of me on her. Kneeling on the ground, she looks mesmerized, likely staring through the gaps in my shorts to see how wet she made me. 

Hands near my hips pull against the top of my shorts, and I lift my hips up, like muscle memory, tucking a knee up to get the shorts off as fast as possible. The berries I craved earlier and left on the counter slip my mind; I crave Vivi's mouth now. 

A few kisses to the inside of my thighs leave me whining, grinding on the table, pushing my face towards her. With every inch I scoot to close the gap, she pulls away, grinning. Torture. But I love it.

My hands graze the side of her head, the fuzzy hair, not nearly long enough to latch onto. I reach further back for her crest of messy, pink hair and pull her towards me. To feel her warm mouth on me at last sends a jolt through my body.

“I love your mouth so much,” I say through moans, humping against her tongue. She flicks against me, concentrating on my clit. Back and forth. Side to side. Up and down. Rapidly. Faster. Circled to tease me. Soooo good.

Her hands reach back to settle on my ass, and she squeezes firmly. She really does love my butt, but I love the attention. Everything she does is devout worship. No part of my body goes unkissed or ignored. Vivi is usually one to take her time, but I feel urgent. I need her so badly right now. 

I hear Vivi pant, resting for a breath. Her top lip rests against my folds, and every heaving, hot breath sends warmth through my body. She locks around my pussy, kissing it sloppily, the same way she would do my lips, and I feel her tongue again, lapping along the length of my entrance. Repeated licks spur a moan with each slow, eager trail.

Vivi focuses on my clit again, flicking faster. Breathing is almost impossible from the shallow moans that leave my lungs empty with every outward push from my chest. Her fingers press into my skin, holding me in place, and she nuzzles my mound, breathing sharply through her nose and licking wildly. Her moans are muffled against my body, and I can’t help but wonder what she feels, considering I’m doing absolutely nothing for her.

The more she moans, the more I do in response, and a few rapid licks send me overboard. My body jerks, and I can feel the table rumble with it. It’s gotta be fault line, a tiny earthquake, but she really just makes me feel that good.

Wave after wave leaves my legs trembling, squeezing her face, and my grip tightens on her hair, tugging and pulling, only encouraging her to speed up.

Soft whimpers and my palms against her head are me begging for mercy. I push her off me so I can take a well-needed breath. Vivi stands up, and our lips meet. The kiss deepens when I taste myself on her lips. It's a guilty pleasure of mine, and I lose myself, licking her chin, working my way back to her mouth and sucking on her tongue.

“Turn around,” Vivi tells me. Before I can nod, she guides me, spinning me slowly in place. A hand on my waist leaves goosebumps while the other climbs my back to push me flat against the table. 

“Do you want me to get the strap?” she asks, attention split between the view of ass and the doorway. 

“Just your fingers will do.”

She kneels again and my eyes roll back when she enters me. There’s a third finger this time for sure. I couldn’t look down to count, but it was thicker than before, unless I was just tighter from my climax. Either way, I grip her tighter, and I can feel the resistance when her fingers ease into me. 

Vivi stretches me before settling along the front of my walls, pressing gently. The pressure increases, as does the speed. Vivi knows what I like, and she treats me so well. I can't get enough. 

Lips on my ass place soft kisses. Each cheek gets ample attention, and my knees nearly buckle. Her free hand grips my thigh, keeping me upright, and I feel the tip of her tongue trace over a tight hole that rarely gets any playtime.

I flinch, gasping in surprise, springing up and moving away from her mouth. 

“You don’t want it?”

“It’s not bad,” I assure Vivi. “Isn't it…weird? I haven't showered since yesterday.”

“I don’t care,” Vivi says, whispering against my cheek in between enthusiastic kisses. “I just want you so badly.”

“Okay,”I agree, easing myself back down to the table, and back against her face. My stance widens, and her hand spreads a cheek to the side while her fingers continue working my walls.

Her tongue tickles at first, lapping over my tight hole, but I’m amazed by how good it feels. Maybe it was the novelty, but maybe it was her tongue’s warmth and wetness indulging in my tightness. I stammer, barely able to get my words out, “P-promise this is okay?” 

“I can stop if you're not into it,” Vivi says, pausing to lock her lips. 

“No,” I say sternly, grabbing the back of her head and holding her against me. “Don't stop.”

The fingers inside me speed up and my legs shake when her tongue breaches past my ring. I can feel the table wobble again as I buck, and it takes everything to keep steady. “Oh my God, baby.”

I arch my back and press my body towards Vivi's face, needing more of her tongue. My body settles on a rhythm, matching the quick curls of her fingers in my slit. 

Her tongue eases just a hair deeper, and my lips part, pushing out a drawn-out groan. A final press of my sweet spot pushes me over the edge, and I lay my forehead against the cold table, practically drooling. I squeeze my legs together, pushing my ass out to see just how deep Vivi can delve. Her fingers flick against me, fighting against the clenching of my muscles around her.

I nearly collapse, but Vivi's hooked elbows catch me, holding me up, and helping me onto a chair. “Are you okay?”

“Yeah…that was just more intense than I thought it would be.”

“Why don’t you take a break and I’ll do the rest of the cooking?”

“But I barely started it,” I mope, resting my head on the table. 

Pretty sure you just finished,” Vivi says, grinning smugly. 

“What do you—” the joke sets in late. I'm buffering, still, clearly. I'll blame it on Vivi knowing how to drive me wild. My response is muffled against my folded arms. “Whatever. Do what you want.”

“Cat.” Vivi rubs my back. “Do you need a nap?”

“No.” I shake my head. “Just coffee—”

“With two creams, three sugars, and a bit of mocha syrup.” Vivi smiles when I look up at her. “I know what you like.”

Oh, yes, she does.

u/rotonoscope — 6 days ago

A (Non-Existent) Line in the Sand [F36 M37] [May 2026 Contest] [Summer fling] [Married] [Guilt] [Masturbation] [Cunnilingus] [Blowjob] [Degradation] [PIV] [Creampie] [Image 09]

Written for image 09 for the May contest!

~

A trip to Miami with my friends sounded fun. At first, the thought of traveling without my husband, Jaden, made me uneasy. Jaden dealt with all of the usual stuff: booking the flight, hotel stays, and making sure we had all the right stuff packed.

The girls even extended the invitation to him, knowing it would improve the chances of me going. They were right, and while he did initially agree, work wouldn’t give him the time off. Still, Jaden insisted that I should go, even if he wasn’t there. My friends would be and a good time would be had either way.

“But what if I get horny on the trip, and you’re all the way back home?” I asked him. 

“Then I can pack some toys in your carry-on for when you think of me,” Jaden teased, kissing my forehead. “That should be plenty, right?”

~

I clutched up the cover-up as I looked at myself in the mirror. I’d put on some weight since the last time I wore a swimsuit, and the girls helped me pick this one out weeks before the trip. Against my usual trepidations, we settled on something more risqué than I was used to: a high-cut two-piece with a very, very cheeky backside. My full breasts were close to spilling out. 

The day I bought it, I wanted to show Jaden, and I even sent him a few blurry pictures from the dressing room, but they got buried in our conversation. He didn’t say a word about it, and the longer the time went on, the more embarrassing it felt to bring up. 

Even still, I packed it. 

It was okay that he didn't see it. I knew what he would say. You look good! He always did, even if I didn't. Jaden wasn't even the jealous type, so I doubted he'd even raise an eyebrow if he saw how scandalous this set was. I brought a backup, too, just in case–one of my more modest one-pieces. 

Part of my hangup was the possibility that I'd draw much more attention than I would be used to, but the girls hyped me up, saying I looked too hot not to get out on the beach, and the longer I looked in the mirror, the more I believed them.

I couldn’t ask for a better first day. A perfectly manageable level of heat, and the water was the perfect temperature. Absolutely refreshing. We got in the circle tossing around a beach ball, though I could feel everyone else’s concentration wane. Their eyes wandered, scoping out the eye candy on dry land. 

On the walk back to our towels, I felt eyes on us. I was used to the stares directed at my friends. They’re gorgeous, so they were prone to more than their fair share of double takes. Today was a little different. Occasionally, I’d catch a set of eyes on me. Brief eye contact–not even a full second–was enough to bring a blush to my cheeks. I looked away.

I felt a nudge at my side. Brenda smirked, jerking her head back. “Heads up. Those guys that just passed by? Total double take.”

“Probably for you guys, right?” I responded, not joking. It wasn’t self-deprecating, not in totality. I knew where I stood in this group.

“No, girl,” Brenda scoffs, giving me a light shove on my arm. “They were all over you. Didn’t I say you look good?”

I shrugged modestly. Staring down at my cleavage, I felt myself blush. Hyperaware of my bottoms riding up my ass, the extra breeze made me feel exposed, but I let it be. For once, I felt…good, and I couldn't thank my friends enough for giving me the courage to wear this. 

When I saw myself in the mirror today, I expected looks of disappointment or disgust once I set foot on the beach. To be met instead with flashed eyebrows, dropped jaws, and eyes that darted up and down was a compliment on its own.

“What did Jaden say when you showed him the swimsuit? I bet he got real jealous that he couldn’t come with us,” Brenda asked.

“We didn't…really talk about it,” I admitted, voice trailing off. 

Brenda raised an eyebrow. “Someone's being secretive. Who is this new Lexie? It’s kind of thrilling, isn’t it?”

“I’m not trying to hide anything. I’m sure he’d be fine with it,” I shrugged, staring up at seamless, cloudless blue. 

Brenda chuckled. “You’re telling me he wouldn’t feel even a little uneasy knowing you’re this cheeked up on a weekend in Miami?”

“He doesn’t really get like that,” I said.

“I’m just saying he’s taking it for granted that he married a bombshell,” Brenda told me. Her hand struck my ass playfully, and I giggled. “And she's still got it!”

My body was dry before we even got back to our spot. I took a seat on the towel, checked my phone, and the group dispersed gradually. Brenda wandered off in search of some food, craving something sweet. All the other girls got approached by some guys for some volleyball.

Content with where I was, I settled in place, lying on my stomach. The double takes as men walked by stoked my ego for sure; I pretended not to notice, even when stares lingered longer than I’d usually allow. I was feeling myself. Confident in a way I hadn’t been in a while.

Opening my camera, I aimed it over my shoulder, getting a nice view of the curvature of my ass. Excitedly, I sent a picture to Jared, typing out a flirty message for him:

Wish you were here 😘missing you already 

My heart raced as the message status changed from Sent to Delivered. Anticipation had me counting the seconds, though the wait grew longer. Minutes flew by, and I eventually stopped waiting.

I took out my book, something fun I saw at the airport. A steamy story: a housewife on vacation without her beloved, only to be picked up by a dashing stranger. I started reading it on the plane, but once things got too steamy, I wanted to save it for when I was alone. With the girls doing their own thing, now was as good a time as any. 

The buildup and tension were better than I could’ve asked for. The charming stranger was more alluring than I originally thought, and the prospective infidelity was a strange source of arousal that I didn’t quite know how to navigate properly.

My hips rolled slightly against my towel. The heat in my core made the sand feel like snow. If I were in the comfort of my hotel room, these bottoms would be gone. My fingers would be between my legs until the words on the page blurred.

A figure eclipsed the sun, and I looked up to see a man. Tall, tan, looking down at me through thin wire-frame glasses. He pushed them up the bridge of his nose. “What’s a pretty little thing like you doing here all by yourself?”

Little. Ha. He was funny. It took all my willpower not to roll my eyes, and I peered up, gaze grazing along the modest print peeking through his five-inch inseam trunks. “Just reading and enjoying the sun.”

“I hope you put on some sunscreen,” he said, laughing lightly, “or you’ll be about as red as your hair in no time. The sun here doesn’t mess around.”

“Right, thank you,” I said with a nod, reaching for the sunscreen in my beach bag.

The man held a hand out, motioning for the bottle. “I got you. Don't worry.”

“I should be fine,” I assured, offering a polite smile. 

“What about your back?” he asked, flashing a smug grin. He was right, and we both knew it. My eyes scanned for any signs of my friends. Brenda was nowhere to be found, and the other girls were having the time of their lives in the middle of their match, screaming excitedly after every point.

“Fine,” I agreed reluctantly before jolting at the cold squirts against my back. He spread the sunscreen evenly, and I hated how good it felt. His hands moved across my body, following the tempo of the distant, crashing waves. Every pass of his hands relaxed me further, and the thumbs kneaded knots I didn’t even know were there. My breath hitched.

“Too much?” he asked. “I can stop.”

I shook my head, burying it into crossed arms. “N-no. It feels good. I didn’t realize just how stiff I got from the plane ride.”

I closed my eyes, perfectly prepared to fall asleep. This felt like heaven, and it was free. His thumb dug into my lower back, and a breath slipped out on accident. My eyes widened, and I covered my mouth, but that smug chuckle of his told me the damage was done.

He cleared his throat, muttering, “Want me to do your legs too?”

“Mhm.”

Cold drips down onto the back of my legs, but it was short-lived. His hands left heat along every inch he touched. The man did their best to work out aches in my calves, and his thumbs digging into my thighs had me melting like ice cream on white-hot pavement.

“You sure your boyfriend will be okay with this?”

“I’m married, actually,” I correct him, fighting against the guilt poking at my chest. I gulped hard. “You’re just…putting on sunscreen.”

Was the justification for Jaden? Or me? 

“Why isn’t he doing it, then?” the man asked before. I swore I heard less-than-holy intentions in his voice when pressed just a hair harder into my tight muscles. “Is he at the bar getting you drinks or something?”

“He’s actually all the way back at home in Minnesota,” I said, far too candidly than I usually would. What the hell was I doing? “I’m just here with friends.”

“That sounds fun. For them, I mean. They all get to hook up with whatever guy catches their eyes, and that leaves you with…your book, right?” 

I huffed sharply through my nostrils, feeling my eyebrows crinkle. Don’t remind me. “My imagination will get me there. Don’t worry.”

His hands travelled higher up my thigh. My body tensed, and I held my breath. He was dangerously close to my ass. The problem was not that he would’ve touched me there, but that I wouldn’t have stopped him if he did.

I breathed easier once his hands were off of me, though the disappointment I felt threw me for a loop. The heat between my legs fought against the guilt when I thought about Jaden and what he would think about this encounter.

“Wow,” he said. The silence that followed was charged. It thickened the air, and I looked up over my shoulder at him, hoping to meet his eyes, but they were occupied. Temptation. Lust. Starvation. There was so much to be seen in the eyes that followed my every curve. “I should stop here. Sorry. Definitely got ahead of myself.”

“It’s just a massage.” The pleading eyes I wielded didn’t hit their target, but I saw him cursing silently, practically undressing me with his eyes. “Right?”

“I thought I was putting on sunscreen,” he said. “Besides, if I kept going, I really don’t think my imagination would be enough. That ass is just…wow.”

The man stood up, and his shuffling in the sand came to a stop. “If you ever need…um…help with your sunscreen, I’m happy to apply it again?

“Same time tomorrow?” I joked cheekily. He laughed, but it struck more as polite than anything. 

“I was thinking more this evening. You can knock on my door. Room 76.”

“I don’t think I’ll need much sunscreen at night,” I said.

“A massage, then,” he responded, licking his lips before they curled up into a smile. “A real one this time.”

“Is this your way to make money? You give them a preview on the beach, and you solicit your services after?” I shot back.

“It’ll be free,” he promised me. “Won’t cost you a thing.”

“Somehow, I’m finding that hard to believe,” I said, shaking my head, turning my eyes back to the book. “Thank you, though.”

“Enjoy your book!” he told me as he walked away. 

~

I was back in my hotel room sooner than later. Without a cloud in the sky, the sun burned hotter than I anticipated. My head was light from a lack of water, from the arousal built by my book, and from the phantom hands pressing over my body.

No.

I turned my thoughts back towards Jaden. I wondered what he was up to. I opened our text thread; my photo was still left unread. After a sigh, dripping wet desire called me. I dug into my bag to see what goodies Jaden packed for me.

A thick, sizable dildo, and a suction toy for my clit. A tried-and-true combination that he loved to use on me in the bedroom. It was a perfect setup. When I needed him more than the dildo, I’d beg for him to stick it in. He never let me down, thrusting deep until I came all over his cock, and I was reduced to a moaning mess. 

I got in doggy, and eased the dildo into myself. One hand thrusted in and out while the other positioned my suction toy onto my eager bud. The dildo gave me the fullness I wanted earlier on the beach. Why did I have to grab that book of all the choices at the airport? The scenario was a little too on the nose. Every thought and conflict character had felt like it was siphoned straight from my head.

The massage on the beach was certainly something dangerous. To say that man was good with his hands would be an understatement. He had me feeling things I shouldn’t have. My want became a need. And a need this bad was dangerous enough without my Jaden here to quench my thirst.

The toy on my clit buzzed and sucked, but I could feel it weaken. I held the power button, hoping to use what juice remains, but it was completely dead. I whined against the sheets, biting them to muffle my curses of frustration. If Jaden didn’t pack the charger, I’d be out of luck.

I tossed the toy aside and put all my effort into thrusting the dildo against the spot that needed the most attention right now. Every deep stroke milked a moan deep from within my core. Breathy. Desperate.

I closed my eyes, pushing my body back against the toy. I pictured hands on me. The same strong hands that pressed sunscreen into my skin–how tightly would he grab my waist? Those fingers that masterfully worked out knots–how deep could they dig into the crease between my belly and thighs?

Tightness choked the beating in my chest, and I opened my eyes wide. That was so wrong to think about. It wasn’t fair to Jaden. I felt naughty and dirty. Depraved for even entertaining the fantasies.

It was just a fantasy, though. Harmless. Jaden didn’t need to know. And whatever I used to bring about my orgasms was up to me.

Still, the guilt lingered. It eased my conscience to think of my husband instead. He was my everything. My rock. Thinking of another man felt like a betrayal on its own. A test of my loyalty–one that I was failing.

I whispered Jaden’s name, repeating it to the tempo of my dildo. It filled me out, similar to how he did, and hit deep against my sweet spot.

Yet, it wasn’t enough.

My hands sped up furiously, aching to grant me my climax. But no matter what I did, I rode the edge of release. Even a deep breath wasn’t enough to calm my nerves. Confusing, conflicting thoughts spun around my head and fought my body, blocking access to that well-needed bliss. It was torture.

God, I was so close.

I kept trying. Just more of the same. Every chant of Jaden‘s name came out desperately. Who was I begging to? Myself, for housing these dirty desires? Jaden, who I needed now more than ever, not being here to give me a proper dicking? Or the man from the beach, whose hands planted this want deep inside me—

No, definitely not him.

I grabbed my phone. Shaky hands brought up my text messages with Jaden. My picture was viewed what must’ve been 10 minutes ago, while I was…occupied. There wasn’t any sort of reply. No sign that he was typing. Radio silence. I chalked it up to him being busy at work, but my frustration still stood tall. Why couldn’t he want me the same way I wanted him right now?

As a last-ditch effort, I called him. All I needed was to hear his voice. If he heard how badly I wanted him, he could talk me through it. Even if he ranted about his day so far, and that would be enough for me. Every ring tightened my chest, and the anticipation of his first greeting nearly pushed me over. At last, I heard him:

“Hey—”

My wrist was tired from how fast my hand moved, but I powered through the strain. 

“—you’ve reached Jaden. I can’t answer the phone right now, but I’m happy to get back to you as soon as I can. Please leave a message after the beep.”

After hanging up the phone, I sat up, head still fogged from the unreleased, wound-up tension in my body. I needed something to clear my head. A walk. More time on the beach. Anything to distract me. The cover art on the book caught my eye. 

Yeah, no, anything but that

My thoughts quieted down, and I heard the distant call of gulls, the rhythm of the water, and endless screams of joy and laughter. Back to the beach it was, I guess. I put my bottoms back on, hiking them up, and a quick turn in the mirror ensured my ass looked perfect. After slipping on my flip-flops, I walked out the door. 

A walk did wonders to clear my head. I took the long way through the hotel, and the bounce of each step brought me closer to relaxing in the sand. Maybe a full plunge into the water was what I needed to truly douse out earlier’s frustrations. 

My smile faded when I looked back over my shoulder at a door I had passed. Room 76. The man from earlier was staying here, or so he said. I wondered if he was in, or if I’d stumble across him again out on the beach. Curled fingers rapped lightly against his door.

Reality hit. Why did I do that? What good would that have done? The tightness in my chest returned, and so did a trickle between my legs. 

It was fine. All I had to do was turn and continue walking, so I did. Until the door opened. I took a gulp and slowly glanced over my shoulder. There he was, leaning against the doorway.

“You’re here earlier than I expected.” He pushed his glasses up.

“There’s a crick in my neck I can’t get, and you’re pretty good with your hands,” I said, slowly losing courage with each word. My lips pursed when I heard the door shut with a loud thud. 

“I’m good with more than just my hands,” he responded smoothly. I ignored it. He was trying to get a rise out of me, and I wouldn’t give him the satisfaction. His hand motioned to the bed, and I lay flat across it on my stomach. “Is it okay if I straddle you?” 

The obvious answer was no, but my mouth moved faster than my thoughts did. “Whatever makes it easier.”

Strong hands squeezed and pinched the back of my neck. Tension was pushed out. Knots broke down as he kneaded. I rolled my neck and immediately felt relief when much-needed cracks sounded. “Oh, fuck, that’s good.”

The man took liberties with his hands, massaging areas he knew from earlier. Even after such a short encounter, it was like he knew me so well. He worked my back–both upper and lower–and even eased some tightness in my shoulder blades. 

His fingers slid under the back of my top, meaning to push it up, and I snapped to look at him. He shrugged, grinning, assuring it would help him work on my back. After a sigh, I let it happen, and he eased my top over my head. 

Compared to earlier, he was uncharacteristically quiet. I spoke first to break the silence, “What’s with the polo shirt?”

“Ah, this. I had a work call. The corporate types can’t get enough of Zoom meetings, and the shirt helps convince them that I didn’t spend half of the morning at the beach.” 

“Makes sense to me,” I muttered. Listening on the best I could, my mind wandered; I was far more interested in what his hands were doing. They’d moved down to my thighs again, and I felt the simmer between my legs again. Biting my lip, I parted my legs. It was too late for regret. I gave him the option, and the ball was in his court. 

A thumb scooped the underside of my cheek. He indulged in a handful, and I bit my lips to hide a smile, glad he couldn’t see the face I was making. 

“This ass is incredible. Hubby’s a lucky guy,” he said, withdrawing his hand. I grabbed his wrist, bringing his hand back to my body, and I felt his grip tighten. 

“He likes way more than just my ass,” I teased, suppressing a growl when I felt the man squeeze me again. Lifting my hips, I felt him take his weight off me, and I rolled under him, looking him straight in the eyes. Tilting my head, I couldn’t help but grin. Brenda was right. This thrill? There wasn’t anything like it. “You said you were good with more than just your hands?” 

“Yeah.” Delight was apparent in his eyes. 

“What’s that entail? Your mouth?”

“It could be,” he answered slowly, moving closer, eyes unwavering. “Is that what you want?” 

I didn’t answer. The rapid beat of my chest kept words choked down deep in my throat. This was playing with fire. He moved closer, and I did nothing to move away or deflect his advances. 

“Why did you come here?” he asked. 

“Just for a massage,” I responded. That’s what I would’ve told Jaden if he asked how I ended up in some stranger's room. The words felt rotten when they left my lips. My legs parted, but not because the man split them open. 

I did it. Willingly. 

He laughed, shaking his head. Repeating his question, his voice was much more stern, “Why did you come here?”

“I guess my imagination wasn’t enough,” I said through a soft shudder. “Those hands do things to my body. They make me want things I shouldn’t. I hate it.” 

Our lips crashed together, crossing the invisible line we toed. A terrible heat spread through my body, all-encompassing, consuming me. Guilt came to blows with arousal, and my desires won– by a long shot. 

I could blame him all I wanted, but it was me. I was the one to pull him close, holding his face against mine. I was the one who parted my lips to accept his eager mouth and tongue without a moment’s hesitation. I was the one to take his hand and snake it beneath my swim bottoms. 

Without even knowing his name, I surrendered to him. He took my mouth, and soon enough, he would know just how wet I was for him. 

My eyes veered to the bedside table, where I saw some stray napkins, a pack of gum, and a wedding band. I snapped up towards him. “You're married?”

“So are you,” he said, fingers easily finding my clit, “but you’re like me, aren’t you?”

My hips rolled to his rhythm, and when his fingers picked up speed, moans escaped, louder than intended. I had no words. My head was still processing, and this was real, not just a fantasy assisted by my book.

“I want you so badly that I can’t think of not having you right now,” he said before kissing me again. I could feel his desire in the way he shuddered against me. Fingers hooked against my swim bottoms, and he slid them off of me. 

I pulled his shirt off, tossing it to the bed, and scooted up higher. He removed his glasses, setting them neatly on top of his shirt. This was a different man entirely. His expression intensified, and needy eyes stared into mine while he lowered himself between my parted legs. “I want to taste you so bad.”

My back arching off the bed, lifting up to his face, was my answer. I needed him too. He lapped away. I tensed, wondering what I tasted like: a conglomerate of today’s sweat, mixed with saltwater, and my pent-up arousal.

It must’ve been enjoyable the way he moaned against me. His hands weren't the only magical things about him. His mouth worked wonders, too. The way he licked me, I wondered if he was always this fervent. Did he eat his wife out like this?

His tongue slowed down, leaving careful, deliberate licks along my bud. When I whimpered, he let each contact last a lot longer. Each swipe, flat against my folds, tracing down the length of my entrance and flicking at my nub, pushed me closer and closer towards my previously unclaimed climax.

Lips locked around me, slurping and sucking on my clit. Fingers found their way inside, slipping in with ease. One finger turned to two, and I accommodated a third without an issue. He flicked fast against my sweet spot. The pressure forced labored breath from my lungs. “Fuck.”

I grabbed his hair, holding him down against me, grinding my hips against his tongue. He lapped wildly, faster than before, though it was nothing compared to the speed of his fingers. His hand moved back and forth, tugging me along with every flick.

Pressure built up, skyrocketing, and I gasped, humping against his face and letting loose. That's when I heard it: splashing, gushing. Every tightening of my core expelled a violent torrent, and as his fingers continued, raising my tide, I closed tightly around him, feeling fluid drip between my thighs.

He lifted his head, smiling, face dripping with clear fluid dripping down his cheeks and chin. “Can't go to the beach without getting a little wet.”

Still in disbelief, I leaned forward, fighting through the daze that the release granted me. That bulge of his demanded my attention. My mouth watered when he sprang out after I hastily pulled his trunks down. 

I licked my lips and spit on his shaft, using my hands to spread the saliva. I took as much of him into my mouth and bobbed my head.

“God, there’s nothing like a married woman’s mouth,” he said with a grin. His fingers tangled into my hair, and he held me in place, pushing his cock farther back than I’d taken him before. 

He loosened his grip. I backed off to breathe, panting. I could feel slobber dripping down my chin, and I forced a smile, looking up at him. “Do I suck it better than your wife?”

He nodded, gripping my hair again, and fucking my face. His teeth gritted as he looked down at me, smiling, “Can your husband hit the back of your throat like this?”

I thought of Jaden again. My eyebrows saddened, and my lips quivered around the man’s dick.

“Oh, don’t tell me you regret it now,” he withdrew himself from my mouth to grant me some reprieve, and my hands slide along him, gliding easily, thanks to the mix of pre-cumand spit. “You’re the one who wanted this, aren’t you?”

“Yes,” I said, kissing his tip while my hand stroked him.

“You’re filthy dirty, cheating slut he said, aren’t you?”

My forehead wrinkled. The words should’ve offended me, but beyond reason, it only furthered my arousal. I nodded for him, and his tip breached past my lips again before he took my face, thrusting back, slamming repeatedly against the back of my throat.

I couldn’t think of a time Jaden was this rough with me, but I couldn’t believe that it made me pulse and quiver as strongly as it did. I loved it. Right now, I belonged to the man fucking my mouth.

“Say it,” the man told me, pulling out and tapping his dick against my tongue. “Tell me what you are.”

“I’m a cheating slut,” I said. My mind wandered back to how good his fingers felt. We were far past the point of no return. There was still one thing I needed. “I…want it…”

“Want what?” he asked. That grin was coy. Dripping with malice. Mischief. His fingers wrapped around his base, and his member lightly slapped my cheek. 

I smiled, hand caressing his cock, and my tongue locked thrbsid of his shaft. Bringing him into my mouth again, I sucked him generously. Muffled, I told him, “This dick…I want it.” 

“Where? I can’t hear you.” 

I lay down slowly, and my legs shook as they spread further apart. I nudged my head down, even caressed my folds, feeling just how wet he made me. Still, he waited. Every second longer was a means to tease me. I couldn’t take it. Shame choked my throat, but I forced the words out. “Fuck this pussy.”

That was all he needed to hear. He moved his body down, flushed to mine. Every inch of contact sent a jolt through my body. He angled against me, and even just the tip reduced me to quick, shallow breaths.

I pressed a palm to his chest. If there was a time to stop, this was it. Looking up at him, I asked. “W-wait…you’ll pull out, right?”

“Of course,” he assured. That wasn’t a smile I could trust, but the idea of digging for a condom sounded like it would ruin the momentum. His crown parted my lips slightly, rubbing slowly down my folds.

“You’re mine now, aren’t you?” he asked. That rough tone rubbed me the wrong way, but any protests I had fizzled out when the length of his shaft pressed and rubbed along my clit.

I forced out a chuckle. “You’re just borrowing me.”

The man scoffed, pulling himself out, but my fingers grabbed at his waist, begging for him.

A whimper left my quivering lips. “It’s…your pussy.”

“That’s more like it,” he said. A deep plunge stretched me out and forced my eyes open. Fuck, it was good. The first few strokes were unrelenting. Rough. But somehow I needed more. I grabbed the back of my knees, pulling them to my chest, and every stroke after felt deeper, touching a place that made me forget about my betrayal.

I could apologize to Jaden later. It was a mistake. A lapse in judgment. That’s what I would tell him.

Even if the truth was much uglier.

“You here for a few days?” he asked through feral grunts. After I nodded, his grin only widened, and he leaned in for a sloppy kiss. “Good.” 

I wanted more. This one time wasn’t enough to sate my desires. He could have me every night if he wanted. All day, if he could muster it. I could tell my friends I was feeling under the weather, holed up in my room, when in reality, I was being fucked by a guy whose name I didn’t even know. 

I looked over at his wedding band on the table. For a split second, reality hit. I wouldn’t want to be in his wife’s shoes. Knowing my man was sleeping with a random stranger. It would break my heart.

A flurry of deep thrusts pushed those thoughts out of my head. My head was spinning, and I could feel the heat building. I was here because he wanted me, and that desire weighed more than the loyalty he pledged.

And I was no better.

Giving in to the lust only made way for sweeter pleasure. The room filled with moans and wet noises. Bodies slapping against each other. Powerful hips clashed against me, and my body absorbed every impact. My breaths were shaky, and my head crashed against the pillow while my back arched up, pressing my hips up towards him, rolling them, insatiably, rubbing my clit against his body.

“You’re getting to come, aren’t you?” he asked.

I ignored him, but it only got him to go harder, pushing me closer to a point where my body had no control over itself. I wrapped my arms around his neck, pulling him towards me, and when our lips crashed, so was that first intense wave of ecstasy. I tightened around him, and I swore I felt every contour of his cock.

My nails clawed into his back. I heard him wince. I wondered if I broke skin. Would the scratches heal before he got home to his wife? Tearing my lips away from his, and moving to his neck, I bit down on his skin. More marks as proof that I’ve had him.

“Fuck, you feel so good,” he said in agony, his hands pressed on the back of my legs in an effort to pull out.

The heat of the moment wrapped my legs around him, clamping him to me. “Shoot it deep inside…I’m yours.”

He groaned, and he flooded me with heat. The feeling of him spraying against my walls spurred another climax, not as intense as the others, but it would do. I closed around his cock, and we pulsed in unison. I felt like I was milking him for every last drop.

I let out a sigh of relief, thinking that he would be spent, but there was something more in his eyes. He reached for my clutch and pulled out my phone. After angling it towards me, his free hand held my legs back, and I saw the flash fire a few times. He flipped the screen to me.

My eyes widened, and the pangs of guilt returned stronger than before, suffocating me. It was hard to breathe. I’d left marks on him, but his cum leaking out of me was the proof of the choices I’d made today.

“Look at how much I put in you,” he said. That smile taunted me, and his lips inched towards mine.

Shame froze me in place, but I closed the gaps, pressing his lips towards his. The longer our lips lingered, the deeper the kiss got. My eyes closed, feeling his tongue meet mine again.

I felt the phone in my hand, and the man nodded. “Go ahead. Send that picture to your husband.”

“Wha–no,” I protested, staring down at my screen. I could delete it right here. Jaden wouldn’t have to know. 

“Show him the slut he married.” 

A grip on the back of my hair melted me in his touch, and I shuddered, feeling lips press against mine. I opened my text messages with Jaden–still no response to my picture–and sent the new one.

A phone dinged loudly from the desk. I collapsed onto the bed, letting out a laugh and a sharp exhale. “Jesus, Jaden.” 

My husband put his glasses back on and pushed his hair back, joining in on my laughter. “Was that last part too much?” 

Super hot,” I assured, shaking my head, leaning in to kiss Jaden when he lay next to me. When the laughter faded, I shoved his arm. “You did that shit on purpose, didn’t you? Ignoring my texts to rile me up?”

“I promise you, work was actually that busy,” Jaden said, scratching the back of his head. 

“I’m glad they let you work from home, at least,” I said.

“And I’m extra glad they don’t have something to check my location.” Jaden kissed my forehead and slipped his polo shirt back on. “Speaking of, I do have to get back to work. Big deadline coming up in a few hours, and we have to push it live. You doing dinner with the girls?”

“Yup. Think you can join us? I’ll just say you caught a later flight or something.”

“I’ll try!” he told me. “If I can’t swing it, I happen to know a nameless masseuse who would love some company tonight if you’re craving dessert.” 

u/rotonoscope — 8 days ago

Behind Schedule [F34 M34] [May 2026 Contest] [Fingering] [Mutual masturbation] [PIv] [Quickie] [Ruined orgasm] [Image 14]

Written for image 14 for the May contest!

~

“Are you ready yet?” I ask, walking into the bathroom. I takes look at Jordan, astounded that he's still wearing only a towel. “You just got out of the shower?”

“It won’t take me too long to get ready,” he assures me. “I already ironed my pants and shirt, so we’re set. I just have to throw that on, and we can be out the door!”

He pauses, taking a look at me, and his eyebrows furrow. “Wait a minute. You don’t even have pants on!”

“I was doing my makeup,” I explain sheepishly. My eyes veer towards my phone's screen.

“I’ll throw my clothes on soon,” Jordan says, patting the top of my head and kissing my forehead. “Just promise you won’t watch the time too closely, okay? It’d be a different story if we were helping set up, but for this party, we’re just guests. We’re allowed to be a little late.” 

“You’re right,” I say. The tension in my shoulders loosens after I take a deep breath. “I’m just so used to being in party-planning mode, and you know how I get when I’m late to things.”

“I know better than anyone. It’s cruel irony for you to end up with a guy who’s known for being chronically late.” A laugh lightens his words.

“I think we even each other out,” I tell him with a smile. “It probably averages to us being right on time. We cancel each other out…like PEMDAS.”

“I guess so,” he chuckles. “Sometimes, I think you could stand to slow down and relax for a little bit, and I’ve just the thing.”

“What’s that–” I lose my train of thought when Jordan hugs me from behind and reaches down the front of my panties. A grin across my face is inevitable.  “Just be quick, then.”

“Depends on how fast you can come for me,” he coos against my ear. His fingers curl against my clit. My gasp is a sweet sound that spurs him to rub faster. Sensual circles become a rapid rubbing. I feel my knees weaken, and I have to will myself to turn and face him.

I tug at the towel and drop it to the floor, freeing his stiffening dick. Wrapping around him, I give him a few gentle tugs, hardening him further in my hand. Through a sharp laugh, he says, “Don’t worry about me.”

“Hey, you’re always getting me fidget toys that help calm down. This is relaxing for me! Though it’s um…” my voice trails as I stare down at the way he throbs in my hand. “...this a lot harder than most of the fidget toys I have. Need me to stop?”

“If it helps you, I’m not complaining,” Jordan jokes. A soft moan tells me he’s enjoying more than he’s letting on. 

A few more strokes against my clit have me rolling my hips into his hands. It takes all of my concentration to keep my hands steady at my desired pace, but feeling him pulse only encourages me further. 

“Baby, give me your fingers,” I beg him, and when he reaches inside to flick against my sweet spot, my free hand takes over his previous post, rubbing my clit to his tempo. “Mhm, just like that, baby.”

Jordan takes my hand off his dick, puts it around his back, scooting closer. He kisses me deep enough to ground me, and I melt, feeling his tongue pressed against mine. His fingers press and prod as deep as I need them, and my breaths pick up.

I bite his lip, and he smiles against my mouth, hungrily taking another kiss. His fingers speed up, slapping against my walls, and every breath I let out is urgent. “Oh, fuck–baby– “

Jordan’s mouth against mine silences any sounds that threaten to escape, and I throw my head back. Every muscle weakens to the sound of his voice: “Come for me, babe. You deserve it.”

Whether or not I truly deserve it is irrelevant. Jordan treats me anyway, letting his fingers slide in and out, pressing and rubbing against my favorite spot. Every roll and wave of his fingers pushes me over the edge. I tighten around his fingers, and my hands grab his arms tightly.

Desperate lips bridge the minuscule gap between us, and I bite his lip, to erase that knowing smirk. Breathless curses slip out against his mouth, and his free hand wraps around my body, holding me close, and that firm grip encircling me is permission to let loose.

Jolts all around. Spasms. Quakes. Bliss blooms from the pit of my core, throughout my entire body, wrapping me in warmth. The tingling reaches far out to my curled toes, and I pant, grinning.

Jordan smiles, prepared to pick up his towel and finish getting ready, but my hold on his dick keeps him close to me. I don’t want him to move yet. A sharp gasp escapes. He tries to laugh off the pleasure. “Babe, what are you doing?”

“We have a little bit of time,” I assure him. 

I could see racing thoughts behind those excited eyes. His coy smile disappears, replaced with desire in his parted lips. He scoots closer, pressing his tip against my entrance. A single prod forces a gasp from my lungs, and a flattened palm against his trunk pushes him out. Jordan grits his teeth.

“Not that much time, unfortunately.”

“What about just one pump?” he suggests. 

I raise an eyebrow with him. It’s never just one pump. And that’s not just because of his lack of self-control, but mine is no better. One would become two, and two would become too many to count.

Still, he’s not the only one tempted. I lick my lips. “Just a little bit, then.”

Jordan fixes his angle, holding himself firmly by the base. I can see veins pop along his shaft.  His tip slides along my trickling slit, and he pushes himself inside, parting my lips around him, groaning when he feels my wetness.

He eases in slowly. Slow enough that his cock isn’t even what monopolizes my attention. It’s his wandering hands, grabbing my curves, settling on all the same places I love him to touch me. Firmly around my hips. Light touches teasing my hip bones. Crawling caresses on the curves of my ass.

Gentle kisses on the side of my neck beckon me to hold his head against me until he chomps down harder. Teeth dig into my skin, and I reward him with a small moan. His hands travel under my top, and I can feel him palm my breasts and tease my nipples. His lips grace my neck, kissing, sucking, and licking. 

I wince when his teeth nibble at me again. I can’t believe this is still all within the first stroke, and the longer it takes, the more I need him. I groan, half in pleasure and half in confusion. “Why are you going so slowly?”

“I said I would do one pump, so I’m making it count.” His whisper against my skin tickles. 

“I know you want more, though,” I bluff. Even just a millimeter more pulls a moan from my lips. It’s not fair.

“I’ll be good,” Jordan smirks. “Just one.”

I stare down, and he’s only halfway inside. I move my hips, rolling them towards him, but his hands on my hips keep me from taking more of him. I whine, reaching behind his back, clawing at him gently. “But…what if I want more than that?”

“Well, that changes everything.” Jordan pulls away to look at my face. He leans in closer, and stops just short of contact. Even when I needily try to close that gap, he backs away, teasing me, prolonging the moment. “If that’s the case, you’re gonna have to beg me.”

My hips rock against his hands, and whimpers desperately ask him for more. My voice is shaky. Every breath, labored. “P-pleaseeee.”

At last, I feel his hilt kiss my entrance. He holds himself there, and I wrap my arms around him, allowing us to feel each other’s every pulse. Strong arms hold me. Parting lips silently beg for his tongue, and he grants me my wish. 

I hum against him, smiling as I feel a hand on my waist. He grabs one of my legs up, holding it up with a strong grip and a deep inhale from him builds my anticipation. Without warning, it’s stroke after stroke. Eagerness grows–both of ours. Moans. Grunts. His, mine, taking turns or both of us in unison. 

Each pump hits me deep. When his dick throbs, I feel him rub against my sweet spot. I imagine him flooding me with his heat until I’m leaking down my legs. My hands move slowly up his back, and it takes my fingers tangling into his hair to ground me. With every crash of his hips against mine, a truncated moan slips out. 

Sharp grunts against my mouth turn to winces when I bite down on his lip again. Jordan moves faster. Our bodies slap against each other with every hurried thrust. After a shudder, he whispers, “God, I just wanna fill you up.” 

The idea of him dripping into my panties all night excites me, and he grins, likely feeling the way I pulse around him. Jordan leans up to kiss my forehead, and he turns my head to whisper in my ear, “You want it too, don’t you?” 

I nod, but my eyes turn towards the phone in my hand. I’d lost track of time long ago, and at this point, I can’t tell who wants this more. “I’ll let you come inside if you can finish in two minutes.”

1:59

Jordan scoffs when he sees me flash a timer towards him, but he accepts the challenge. His grip on me tightens, and my eyes roll back when he picks up his pace. Bodies clash. He pumps hard. Deep. Fast. 

1:27

My vision goes white, and I clumsily grab for anything, knocking down anything and everything to the ground. I’ll clean up later. Nails claw against wood as he pins me against the dresser. “Fuck, baby–”

1:01

Unrelenting. Jordan doesn’t let up. Not one bit. Not that I want him to. I’m coming all over him, soaking his cock, and it helps him glide even faster. 

0:30

Jordan’s breaths are short and desperate. He watches the clock, and I can feel him fuck me faster for it. 

Hoping I can help him along, I coo for him, staring into his eyes, “Come for me baby. Pump it deep inside.”

0:10

“I’m trying,” Jordan says through gritted teeth. Sweat builds on his forehead. He bites his bottom lip. “Come on…so close…”

0:05

From the way he moans, he’s right there. I can feel every pulse inside of me. My walls close around him, helping to milk him of his load. 

0:00

The alarm goes off, and I feel a strong, powerful pulse send a hard spurt deep inside me. His time is up, so I push him out, but that doesn’t stop him from leaking onto the ground. Thick, pearly white drips from his tip with every throb that follows. 

Jordan pants, exhaustion catching up to him, but my hand around his dick hitches his breath. “What are you—“

“I feel bad,” I pout, “I know how badly you wanted to come inside me.”

“I got to a little bit,” Jordan assures me.

“But I bet it didn’t feel as good as usual since you had to stop.” I catch him grin and I look down at him, biting my lip. “I bet you got more for me, don’t you?”

His eyes shut when I stroke faster, and that look of elation is everything to me. His hips buck into my hand, and he can barely speak. “I t-think so.”

“I want you to make a mess all over me, okay baby?” I ask. My hands glide over him with the help of his cum and my slick . “Shoot it all over my body. This is your reward for making me feel so good.”

It’s his turn to grab the dresser. Every needy breath is a treat as he humps into my fist. I watch in delight as rope after rope sprays onto my stomach, dripping down, and the sheer amount quickens my pulse. “Fuck, that’s a lot.”

“Think of how nice it would’ve been if that was all inside you.”

I scrunch my nose and give Jordan a kiss. After his towel off the ground and wiping myself clean, I toss cum-soaked panties aside to search for a new pair. “The sooner we get dressed, the sooner we can get to the party. And the sooner we get the party—”

“The sooner we can come home for round two?” Jordan offers. His eyes glisten when I nod, and he jumps into some boxers and a pair of slacks. 

“Exactly,” I tell him, slipping into my dress. “And when we get back, we’re definitely taking our time.”

u/rotonoscope — 11 days ago

Written for image 17 for the May contest!

Sequel to a piece from March, but it's not required reading!

~

My husband can’t keep his hands off of me. 

Once he got moved to the night shift, intimacy and consistency were seldom in the same sentence. “Dry spell” was being generous. Sex felt like too much of a chore. It was something to schedule, rather than something that just happens. We weren’t far along enough in this marriage for us to be having issues like this already, so I was a little distraught.

I found solace in reading smut, and that did plenty to quell my desires. The more I read, the less I needed the real deal. But the less we are having sex, the more issues would get worse. It was a constant cycle—one that I didn’t know how to get out of.

Thankfully, my husband did. He took an interest in reading with me. The book I was in the middle of featured a free use dynamic. He asked if it was something I was interested in, and I was hesitant at first, but we agreed that it could be a nice change of pace.

It was a promise from him to make an actionable change, and he made good on that promise the very next morning. I was reading next to him; one thing led to another, and he fucked me so well that the words nearly flew off the page.

It was the fireworks that I remembered from when we were younger. The spark was back, and it jumpstarted a renaissance of our sex life.

~

It wasn't always convenient, but I seldom turned him down. That cock was too good to resist on his days off. He would sleep in, and I’d enjoy the peace of getting ready without being interrupted. Every button on my blouse was done, and there wasn’t a wrinkle to be found.  The weather was finally nice enough for me to wear the long skirt I’ve been waiting to wear since I bought it on clearance last winter. 

I took my keys off the hook, and felt a tug on my wrist and a kiss on my neck. I was so weak for this man; he was my kryptonite. After fixing my glasses, I grinned as I felt him grab my waist. There was intent in his hold. “What do you think you’re doing, mister?”

“You look so cute in this outfit. I didn’t want to wait until you got home to tear it off of you.” Robert kissed the back of my head at the base of my ponytail. 

“I was basically out the door, honey,” I said, fighting the shudder that ran down my spine, “so the clothes are staying on. I’m sorry.”

Reaching down, he pushed up the back of my skirt, gripping an ass cheek. He growled against my neck before nibbling gently, careful not to leave a mark. There was the slightest hum from behind his smirk. “A thong today?”

“I was gonna send you some sexy pics while I was at work,” I admit, plan foiled. “That way you’ll be extra horny when I get back.”

“But I want you now,” he whined. Robert's hands brought the front of my skirt up this time. I felt his fingers reach past the thin of my panties. My breath hitched, and I pressed my ass into his hardness.

When he’s that hard, it was always so hard to say no. “But babe I gotta get to work. I gotta leave now. If I wait even just one minute longer, the line at Dunkin will be halfway around the block.”

“I'll DoorDash something for you. Anything you want. Express delivery. It'll get to your office before you do!”

“You spoil me,” I told him, reaching back to hold his head. I craned my neck up towards him for a kiss.

“I’ll be quick,” he promised. His fingers rubbed against my clit, swiping furiously. Flashbacks from the night before gave me phantom spasms through my body. I failed to realize just how badly I wanted this too until he was touching me. My legs were giving out, but his firm hold on my body kept me upright.

I kissed him deeper, spurring him to rub faster. Teasing circles became back-and-forth swipes. He knew what I liked, and I moaned, pressing my forehead against the front door. He grabbed me tighter on my waist, pulling me to his body, and my ass pressed against him. I could feel his bulge between my cheeks, and my body shook uncontrollably in his arms when I came.

Reaching back to pull my thong out from between my cheeks, my voice was husky and low. “Just put it in already, please.”

He plunged in from behind. His thighs clapped against the back of my legs, and I had to support myself on the door to stop from collapsing. “Fuck, that’s good.”

He untucked my blouse from my skirt and reached up behind my bra, squeezing my breast. His other hand joined it, leaving neither of my peaks neglected. They fondled me while he pounded me from behind. 

Our lips met clumsily. The passion was insane. He thrusted harder, and the speed he gave it to me pushed me over the edge again. It was a small climax, but a welcome one nonetheless. I groaned, feeling him throb to meet the way my wall hugged around him. “Oh, you're close, aren’t you?”

“Yeah,” he said through a labored breath. “Fuck, can I fill you up?”

“Not if I’m wearing this kind of underwear,” I told him. The huff through his nostrils was filled with disappointment, but he understood. He stole a few greedy plunges before pulling out urgently.

I maneuvered down to my knees and wrapped my lips around his head. I didn't need the full theatrics and my best tricks right now; he was almost there already. My hand did the rest of the work, stroking him up and down to meet my mouth, and he sprayed all over my tongue and to the back of my throat. I gulped everything down and flashed him a smile before wiping the corners of my lips dry. “You can fill me up tonight.”

I fixed all my clothes to make sure everything was in its place. There were a few more wrinkles than I would’ve liked, but he had done worse before. This was manageable.

But how was I supposed to drive with my legs feeling like jelly?

As promised, the order was on my desk, still warm. I peeked inside the bag: A Denver omelette, a side of chocolate chip pancakes, and a large mocha latte. Definitely a tall order. He must have loved this morning–I knew I did.

~

I got home to a clean house with dinner already prepared. Robert seemed extra motivated today, and the less chores there were to do, the less there was to delay our next romp.

I half expected him to be waiting at the door, ready to pounce. I stood in an awkward place between disappointment and relief, marginally, leaning towards relief. Though there wasn't a trace of him anywhere; not a peep to be heard. 

Robert was asleep on the couch with one of my books over his face. I took it from him, set it on the coffee table, and kissed his forehead. If he was asleep, this was the perfect window to take a quick shower and freshen up.

Time to myself was short-lived. Halfway through my shampooing, I heard the rungs of the shower curtain slide, and a shadow casted onto the wall. I felt body heat come into my orbit. A kiss on my neck told me was ready for me. 

“Good morning, sleeping beauty,” I greeted him with a grin. “Thanks again for breakfast.”

“You earned it,” Robert said, voice gruff against my neck. I turned to kiss him, his body dripping with the warm water pressed into mine. He poked against my back.

“Since you’re back there, can you scrub my back?” I asked. 

He grabbed the loofah, and I heard the squirt of body wash onto it. I hummed happily, feeling the loofah on my back. Up and down. Back and forth. It scratched an itch I couldn't quite reach. His hands moved forward to wash my abdomen inevitably moving up for a few passes over my breasts. I took the loofah from him to wash my arms and allowed him to indulge himself a little.

My soapy breasts are putty in his hands as he squeezed. I turned to face him, scrubbing his chest, and after wringing some soap into my palm, I gave him a few strokes, loving the way he groaned. 

The way his hips bucked into my hands, I could tell just how badly he needed me. A hand firmly grabbed his base and he aimed it down, sliding himself between my legs.

I sensed his temptation to angle it up, just slightly, so that he could enter me, but he surprised me, instead of rocking back and forth between my thighs. Maybe it was the wet skin or the soap that helped him slip between me, but this was different. He gripped both of my cheeks holding me steady, fucking what gap was left between my thighs.

“Is this okay?” he asked.

“Do what you want,” I told him with a smile. My hands found the back of his head and pulled him towards me. We kissed, and my eyes closed. I pictured a romantic scene, straight out of a movie. The shower simulated rain and his lips parted to take my tongue.

A slight shift in an angle had his hardness rubbing along my clit and sliding between my lips. His pace quickened, and the friction between us built a heat I wasn’t prepared for. An upward roll of his hips would press him harder against me, and my moans echoed against against the ceramic shower walls.

I gripped him tighter, squeezing my breasts between our bodies and shifted my hips until pleasure spread through me like the shower like the water dripping down my skin. A few shallow strokes sent spurts spraying the wall, and I gasped, surprised at the sound it made.

He took the showerhead off the wall and blasted my leg of any cum that lingered on my skin and the shower walls. Before I could tell him excitedly just how different that was, he changed the intensity of the showerhead, blasting my clit with a spray I wasn’t braced for.

My eyes rolled back immediately, and I held onto his shoulders for dear life, fearing that I might slip and fall to an early demise. The slightest shift in the angle granted me some reprieve, but the intense spray set my nerves ablaze. “Holy fuck.”

“Need me to stop?” Robert asked, holding me tightly around my waist. His face was close to mine, and his bangs were plastered to his forehead.

I pushed his hair back, bring him to me and shook my head before I stole a few needy kisses. “No…keep going.”

The tiniest shift would put a damper on the built momentum, and it felt like starting over. This wasn’t on purpose at all; Robert probably just didn’t realize how dire it was to maintain the angle and intensity. My hands firmly held his wrist in place, and my back arched off the wall.

“Fuck, fuck, fuck—” I exclaimed. My legs shook and buckled beneath me, and my wet body nearly slid through his hold. 

I tore the showerhead from his hands, and after adjusting intensity again, I playfully splashed Robert in the face. He snatched it from me, returning it to its spot on the wall.

“Begone,” I joked, shooing him away with my hand. He stepped away, grinning, far too smug to be remorseful.

“Too much?” 

“No, no, I’m not complaining about any of that. What a nice way to be welcomed home. But I would like to finish my shower in peace before the hot water runs out.”

“Let’s reconvene in 20 minutes?”

“How about we reconvene after dinner?” I suggested instead, laughing in response. “My clit needs a break after that last one.”

~

Dinner was excellent. Deceptively heavy. Gnocchi with a hearty white sauce. I regretted the last few bites, and Robert was picking at my plate to finish what I had left. He scarfed it down. I admired his appetite and knew for certain that it would be displaced to me any moment now.

Right then, I was too full to fuck, and I would some time to recover from dinner. Robert could tell that much, took my plate to do the dishes, and I was endlessly grateful for his patience. I grabbed my book from the living room and snuck off to the bedroom. Robert followed shortly and claimed his big spoon position, content with reading over my shoulder.

Flipping through the pages, I stopped at his makeshift bookmark: an old Polaroid of us. I read a few paragraphs and confusion wrinkled my forehead. None of these passages seemed familiar. “Hey, did you pass me in this one already?”

“It was getting really good. Wait until chapter 7 when–”

“No spoilers!” I said, wagging a finger in front of him. 

Robert snatched the book from my hand and helped find where I left off the night before. He gave me the book back, and I read, enjoying the warmth his embrace never failed to give me.

I heard Robert sniff while his nose nuzzled against my hair. “You smell nice.”

Thanks, I showered,” I said before laughing, imagining he was rolling his eyes. The scene in my book heated up. My imagination wandered. This piece was more out there. A woman in search of a beast from folk tales, and the single sailor willing to take her to sea. The cover art promised tentacles. A lot of them. The synopsis was not something Robert or I would’ve picked usually, but it was pressing the right buttons at the moment.

Speaking of buttons, I felt Robert peeling down my underwear. I laughed myself. Is this why you read ahead? So you could focus on me

“I won’t say yes. I won’t say no. But I do know that I want you,” Robert said, voice lowering. 

Didn't he always? I smirked, scooting back into him to tease him. He was hard already, and now that my stomach was settled, I was finally ready for him. We've waited this long already, what's wrong with a teensy bit longer? Some foreplay to really prolong it. I lifted my hips, and like magic, my panties were gone. “Just be gentle with the clit. She's sensitive after you nearly blew it to kingdom come.”

“I got ahead of myself, sorry,” he muttered, kissing my temples. “I thought it was a thing for women to use the showerhead.”

“It is!” I agreed, “but not when it's set to turbo.”

We laughed together, but mine was cut short by his fingers buried deep in my heat. I peered back, and he was pouting. “I guess I can't eat you out tonight.”

Drat. He was right. A small price to pay, but his fingers would do for now. Maybe tomorrow, after my nerves rested tonight. The parting of my legs beckoned for more of his touch and the press of my sweet spot enhanced what I was reading.

The words on the page shook, or maybe it was me shaking. My concentration dwindled. A slow tender rub on my walls turned my attention briefly toward Robert; that smirk of his was earned, to be fair.

“Don’t look at me,” he joked, “concentrate on your book.”

As if I could do that. I steeled my resolve and forced words out, reading them aloud as fast as I could register them, “He… slithers…inside.”

Robert's fingers undulated in a pattern I didn’t recognize slow strokes, ebbing and flowing, like the ocean. Just as the moon pulled water from the Earth, he pulled moans from me, in tune with his hands.

He moved deeper. I read on, only for Robert to follow with his fingers. My body begged for Robert, arching towards him, following his tide. “The more I take…the w-wider…the tendrils…feel.”

Robert indulged not just one extra finger, but two, and my knees clenched together, trapping his hand between my legs. I willed them apart, needing more, not that it would be easy. While Robert certainly lacked the anatomy to be 100% faithful to the book, he found ways to make this feel immersive.

Immersed was a good word. Three fingers stretched me out well, digging deep, and my loud moans were reduced to deep husky breaths. “Oh, fuck.”

“Keep reading,” he teased.

“I am,” I lied, my eyes rolling back, avoiding the alphabet soup on the page.

“Out loud,” Robert goaded.

“I–I can't,” I whimpered, body jerking violently against him.

My phone rang and I whined in disappointment. I let it ring a few times, pushing out what moans I could. Maybe they’d hang up or text me instead. Please? If only they knew I was up to, they’d understand and let me be. 

I looked towards Robert, who shrugged, even if his hands had no intention of stopping. The ends of his fingers teased my lips, soaking up what leaked out of me, and his fingers wiggled against my sweet spot. After cursing, I bit my lips to stifle my moans and answered the phone finally. “Hey, girl, what’s up? Yeah, I can talk for a little. I was just…reading.” 

Robert stopped, withdrawing his hands slowly, but my hands on his wrist stopped him. I mouthed sternly: Do. Not. Stop.

He grinned, continuing working my walls, and I tried my best to carry on conversation. “I sound out of breath? Ah, yeah. I’m just…really full.” 

I ignored Robert’s smirk, but I had to keep my cool, even if it grew difficult the longer he played. “Yeah, big dinner.”

Robert nibbled on my ear lobe, causing me to squirm against him. 

“Book club is this Sunday already? Wow. Time flies. Robert showed some interest, actually.” Talking was getting harder with each exchange. It was a miracle I wasn't moaning every other word. “Yeah, I'm…I'm coming.”

A few more curls of his finger did me over, and that was it for me. I clenched around him and hips bucked to follow the movement of his hands. I couldn’t hold back. I muted the phone and pushed out whatever suppressed moans I deprived Robert of. When I finally come to my senses, I had the silliest grin on my face. 

My friend kept talking, droning on and on about her day. I felt Robert shift his place on the bed, and when I glanced over, my eyes widened before rolling back when he pushed himself in deep. God. This is what I wanted. 

“Jackie, are you still there?” I heard from the phone. 

“Yeah! I’m still here. Sorry. My mind is just everywhere. Today was just…” I paused, gritting my teeth, covering my mouth to muffle my moans. “So, so hard.”

Conversation continued, but that sure didn’t stop Robert. He fucked me hard, gripping my leg up to his chest while he drove as deep as he could. A free hand helped slide my pajama shirt off, and his palms gave my breasts the attention they needed. 

Annoyance found my face. It wasn’t for Robert, though. No. Not at all. I wanted this; I’ve been thinking him giving me a proper fucking all throughout work. I felt bad, but I had to cut this conversation short. “Hey, sorry, but Robert needs me for a bit. Yeah…yeah, I’ll see you Sunday, then! Good night!”

I couldn’t hang up fast enough, and my phone fell to the bed with a thud. My chest bloomed when I felt soft lips against my forehead. A tender kiss to contrast the wild thrusts. Holding his head, I craned up to bite his lip before kissing him deeply.

“Done reading for the night?” Robert asked me, and I nodded enthusiastically. He deserved all of my attention after how good he’d been to me all day. After he pulled out for a moment, I watched him throb in delight.

I rolled onto my back, and brought him back down to me, eager to take his lips and tongue. His hardness found my entrance. No struggle. No hesitation. I felt so full. My hands coursed through his hair, slowly and gently, only tugging when his hilt kissed my lower lips. 

One thing I appreciated about Robert is that he knew when to keep things brief. A quickie was a quickie, and the bells and whistles weren’t needed. But with no schedule to adhere to tonight, and no obligations waiting for us, we could finally take our time. He gave me slower strokes, gentle too, and it let me savor every inch he could offer me. When he bottomed me out, an extra ounce of effort let his tip kiss my walls, right where I wanted it to. 

Pleasure built, but I didn’t want to be selfish. I broke our kiss, offering him a change of pace. “Need a break? I can ride it. Or suck it.”

Robert lowered himself putting his body weight on me until his torso pressed against mine. Every inch of contact sent a jolt to my chest that bloomed, spreading out to my body. My hands wandered down, caressing his back and his shoulder blades, feeling the tense of every muscle.

Robert kissed my neck needily, and the graze of his lips was a request for permission. With no work until Monday, a mark or two wouldn’t hurt. I nodded, smiling, gasping when his teeth dug into the side of my neck. A careful nibble drew a sharp groan. My fingers tangled into his hair, holding him to me and a smile crossed my face with every playful bite. “Oh, baby, I’m all yours.”

His slow strokes deepened when his tip grazed along my walls. My body responded by angling myself up to meet those dutiful thrusts, and high moans followed. 

This tempo was intoxicating, addicting, especially when we had time for it. The heat in the pit of my stomach was a slow simmer, rolling to a boil. Lips on my neck, only stoked the flame, letting it expand, spreading up to my core. Every sharp pinch of my skin between his teeth was a splash of fuel, heightening the flame.

Robert's arms wrapped around me, keeping the heat contained, and he took my lips. It was a kind of kiss that made me forget all of the day's troubles and worries. The kind that made me see stars that weren't there.

I spilled over.

My fingers pawed at his back. The slow drag of my nails across his skin earned me a husky moan. My legs locked around the back of his, keeping him down towards me. My hands settled down his ass, gripping tightly. I used it as an anchor point to roll myself into him. I felt every twitch, throb, pulse, and spurt.

The more we unraveled the more tightly, our arms wound around the other. Connected lips kept our noises muffled, and in time, we both fell slack.

I could feel him mean to push off and out of me, but I held him down, nuzzling my face into his neck and shoulder. I  shuddered and grinned.

Robert stared into my eyes. I anticipated to see his insatiable appetite for me behind them, but instead, it was awe. Admiration. Love. His arm under the small of my back held me close to him, and he lowered himself to kiss my lips. “Over the phone, you said that your day was hard. Did you want to talk about it?”

“Work was fine actually,” I admitted, pushing my glasses up. “The hardest part was the fact that I had to wait all day for this.”

My husband can’t keep his hands off me, and I absolutely love it.

u/rotonoscope — 16 days ago

Written for image 03 for the May contest!

~

Chirping from outside the window is what finally wakes me up. Those damn birds. It always starts as a two-toned call with another in response. And repeat. Bird gossip must be really good today.

I squirm in place. There's a sopping mess between my clenched thighs. If I had good dreams last night, I certainly don’t remember them, but one person comes to mind immediately: Caleb from downstairs.

I pull out my phone and flip my camera to face me. I preen my hair. The lighting is poor; my shut blinds don’t let much–if any–sunlight through, but I think it makes for a more desirable picture. Situating myself into a fun pose, I ease myself to the ground with my ass still on the bed, it accentuates my arch, bound to drive Caleb wild. I take a picture and add a caption:

Just woke up… you wanna fuck??

I hit send without so much as a second thought. I want him right now, and I hope that he’s up already.

Almost immediately, three dots pop up on the screen to show that he’s typing. 

Did you fall asleep like that?? What kind of posture is that?

Maybe I just need your hands to fix me up. 

Are we talking about sex or a massage?

Yes? Either. Both pls, acutally.

Your choice, any order. Just get here NOW

He leaves me read, and I count the minutes to see if he can get here before I take care of the aching need myself.

~

I met Caleb weeks ago after strolling into the laundry room to collect my clothes. I saw him disgruntled, leaning against the machine with arms crossed and reading on his phone.

I grimaced, offered a nervous smile, and quickly collected my clothes. Maybe it was my shorts, which gave a generous peek at my ass, or maybe it was the way I rolled my shoulders back, wincing, while holding my laundry basket on my shuffle out. 

Caleb‘s expression softened, and after I muttered a quick apology, he waved me off before throwing his clothes into the dryer. He called out to me just as I reached the door. “Hey, can I give you a hand with your laundry basket?”

“Oh, don’t worry. I’m fine,” I said, lying through my teeth. “Just a little stiff.”

“Want, like, a massage or something? If you’d like,” he offered, pointing at the timer on the dryer. “I’ve got time to kill, you see.”

Once I nodded, he took the basket from me and followed me upstairs. He was incredibly good with his hands, working out a week's worth of knots and stress out of my shoulders, back, and neck. When he offered to keep going, I didn’t refuse, and my feet and calves were in heaven. I was jelly by the end of it.

He tried to make small talk after he was done, but I wouldn’t have any of it. I pulled him in for a kiss. Clothes flew  off, and I paid him back for the massage 

~

Caleb has such a knack for timing. My fingers are buried deep down under my shorts, rubbing away at my slick and folds. It takes all my willpower to pull my hands out. I stare at the way my juices string between my fingers. Oh, he’ll love this.

I practically skip to the door, each step springing off the ground. If only he could see my devilish smile now. I quickly unlock the door after seeing him through the peephole and grab him by his shirt to pull him into the room. The door swings closed behind us.

I jump into his arms, and he holds me steadily, leaning in to kiss me. Air exits through our nostrils. Who needs air when we have a fuckbuddy ready to go at the drop of a hat? I can feel him smiling against my lips.

“Living room? Bedroom?” he asks. 

“Bedroom for sure,” I say through a purr, even if the prospect of him not being able to wait only soaks me further. He clumsily walks us there, still holding me tight, bumping me against the wall by accident at least once. His concentration is elsewhere, and admittedly, so is mine.

He lowers me onto my bed, and I gleefully flip over, kicking my feet in the air behind me. Krrrk. Caleb cracks his knuckles. “Where do you want me to take care of first?”

I arch my back, sticking my ass up into the air. I know he’s weak to this view, and that’s the point. I wiggle my butt. “I’ve got some tightness that needs some attention right now.” 

“Neck? Shoulders?” Narrowed eyes are locked onto me, and I know this is part of the process. 

“Lower,” I suggest with a grin. My legs part slightly, anticipating his touch, but I pout when I feel thumbs knead into my lower back. I look at him over my shoulder and whine with a frown. “Between my legs, dummy.”

His hands travel down to massage one of my thighs. While that’s not what I meant, it still feels incredible. He pushes out tension I didn’t know was there, and I melt at his touch, groaning as my body melts into the bed. My head falls into my crossed arms, and I take a moment to enjoy the service.

“Here?” he asks, playing as coy as ever. He knows what I need, but also knows that no matter what his hands do, it feels incredible. That kind of confidence allows them to be cocky, but he’s earned his stripes plenty of times.

My impatience gets the better of me, and I lift my hips up to peel my shorts and soaked panties down, just far enough for me to kick a leg out. My knee eases up, level with my hips, and I squirm on top of the bed. Frustration growing in my voice, I lament, “Come on!”

Two thick fingers stretch me out, and they push out a shallow breath from my lungs. “Oh, fuck.”

“You’re right. It is pretty tight,” he says. That smugness is apparent; I don’t need to turn back to see that he’s smiling. Caleb navigates my walls with ease. He’s no stranger to them, and he’s curling against my sweet spot. Before I can even sneak my hand down to my clit his thumb is already playing with it. “So wet for me already. Did you wake up like this? Or were you playing with yourself before I got here?”

Caleb doesn’t need an answer. He’s talking simply because it riles me up. He knows me so well. All my weak spots. His fingers slick fast against me while his thumb runs rapid, round swipes on my bud.

“Just like that,” I whimper. My hips buck, grinding against the bed, into his fingers, while my hands clutch at the sheets. 

“Oh, don’t hold back,” he teases, “Remember how much you needed this. That’s why you messaged me first thing when you woke up, isn’t it?”

“Mhm,” I whimper. There’s nothing I can do to hide my delight. Every moan slips out unexpectedly. My body shakes against my will. I clench around his curling digits. My mind melts. I’m reduced to elated sobs. “Shit–”

I turn my head to bury my face into my sheets, biting against the fabric. My shoulders spasm and my breaths lose all rhythm as my hips wind and writhe to his touch. Caleb’s fingers ease in and out, generously petting my sweet spot with every thrust of his fingers. I’m at his mercy, my pleasure prolonging until he finally slows to a halt. 

“You had enough?” Caleb rubs my back, likely thinking I needed comfort. A very polite response to my sniffles.

It’s a shame he can’t see how big I’m smiling. I shake my head and laugh lightly when I hear him suck his teeth.

“You’re so spoiled,” he chides. 

“You can always say no,” I tell him, but the sound of a belt unbuckling in a zipper swiping down gives me my answer. A wad of clothes falls to the ground with a thud. I raise my rear as an offering, and a tight grip on the crease of my hips excites me further. 

Caleb slides in with ease, and my eyes roll back. His thrusts drive my body back down to the bed. He's not just good with his hands; I love what he can do with his cock. The power behind every stroke? He fucks like a machine, unrelenting, keeping a steady pace, with the precision to know just where to hit. 

Hips pummel into me, slamming into the mattress. He presses and grinds that button deep inside of me. Our bodies clap together with every clash. 

I pull up, panting, looking up at Caleb over my shoulder. Fuck, he's so deep. My head spins. Clenched fists press against the mattress, and I back up into him. Quivering lips beg for contact; he leans down to kiss me, and I devour him in response. 

He puts his weight on me, and I'm not trapped by any means. Our hips grind against one another in unison, finding the rhythm to ride in tandem. 

Firm hands rest at my waist, inching higher with each stroke. It's a possessive touch. I can tell just how badly he wants me. He reaches under my tank top to cup a breast, squeezing it and pinching my nipple. 

I completely melt against his lips, holding his head against mine, and stars paint the back of my eyelids when his fingers clamp down into the sides of my neck. I pull away, shuddering, pushing my hips up into him. “I'm coming.” 

Toes curl. Legs cramp. My body tenses before pleasure jolts out from my core. I cry out. Loudly. Caleb loves when I'm vocal; my neighbors probably don't. 

When my body slows, Caleb quickly withdraws himself and strokes rapidly. His free hand pushes my shirt up. Grunts and groans are music to my ears as he spills all over my back. Hot ropes rest on my skin and reach up to my tank top. “Shoot, sorry.”

“This was my last clean shirt, Caleb,” I joke, and I lift my arms as he helps pull the soiled tank top off of me. A moan escapes when his hands find a crick in my neck to work out.

“Why were you up so early?” he asks me.

“The birds wouldn't stop chirping,” I complain, frustration forced out of my body by Caleb's hands. 

He whistles twice to mirror the birds outside. “Like that?” 

“That's the one,” I say flatly, trying not to sound terribly impressed. 

“That's the black-capped chickadee!” Caleb explains, “They're more active around this time of year. It's one of my favorite bird calls. I always thought it was so sweet. Imagine my surprise when I found out it's more likely than not to be a mating call.”

“So early in the morning?” I giggle. 

“You're not one to talk—”

“Shut up.” A deep sigh releases any other tension left in the body, and I enjoy the feeling of his thumbs massaging my shoulder blades. “I’m going to miss these hands if you ever decide to settle down and date someone for real.”

“We could be like the birds,” Caleb suggests, and I raise an eyebrow at him.

“What do you mean? Booty calls bright and early, every morning?” It’s hard not to laugh. 

“No, they’re monogamous. So if–” he turns away, flustered. “I mean…if you wanted to be exclusive, I wouldn’t mind massaging you every day if I could.”

“Even if your hands get tired?”

“I can always get one of those fancy massage guns,” he says, getting off my back and taking the spot at the edge of the bed. He puts an arm under me, and I scoot closer hesitantly, eventually allowing myself to nuzzle my face in his chest. “What do you say?”

“Are we talking about being exclusive? Or massaging me every day?”

“Both?”

I blush, thinking about how cramped it is on my twin-size mattress. “I think we’re gonna need a bigger nest.”

u/rotonoscope — 18 days ago

Written for image 18 of the May contest! 

~

Tabi, the girl who sits next to me in my literature class, is the absolute cutest. Big, dark doe eyes, near black, that hide most emotions, not that she shows much anyway. Shoulder-length hair, tied up into tiny pigtails or space buns, depending on her mood. Dark lipstick and winged eyeliner, sharpen enough to pierce my heart seven times over.

She mostly keeps to herself. rarely ever raising her hand in class, but she keeps up with the coursework with ease, probably one of the top scorers in our class. I try talking to her when I can, but the most I get is a quick “sure” and that’s if I’m lucky.

We often choose each other when we need to partner up for peer reviews. I love reading her essays, and I seldom have to fix much. My biggest gripes are her love of the semicolon, and every time she reads the comments about it, I see her roll her eyes. I swear there’s a fraction of a smile that accompanies the annoyance, but it fades just as quickly as I can see it spot it.

Our literature class is once a week on Monday, and my entire weekend is spent concocting plans to talk to her next class, but it never plays out. Tabi’s quiet, but I’m not much better.

On the last day of class, after our final exam, I stand outside in the hall, eagerly waiting for her to walk out the door. I stop her, clearing my throat, and at last I ask, “Do you think you would…wanna go out with me sometime?”

Her expression is everything I was scared of. Furrowed brows and a wrinkled forehead. Pursed lips that explode into a flurry of giggles.

My shoulders slouch and I turn around, grimacing. “Sorry for bothering you—“

Tabi grabs my wrist and tugs me back to face her. “Sorry. I’m not laughing because you asked me out. It’s more that I was wondering this whole semester if it was ever gonna happen.”

“Better late than never?” I offer.

“Definitely,” she agrees. The corners of her mouth fall back into that flat expression I’m used to, and that reassures me.

“When are you free next?”

“Right now,” she answers without hesitation.

“Don’t you have other finals to study for?”

“I’ve been studying all week. I could really use a break. Unless you’re not ready right now?” Tami frowns.

I’ve waited long enough for this. “Nope. Now is perfect.”

~

Tabi looks at me from the corners of her eyes when we walk into a bookstore. She’s fighting a grin. “Really?”

“Hey, I’m going off what I know and I know you like to read. That’s kind of all I have to go off of,” I say. 

A shrug from her accepts my answer, and we walk down the aisles combing through sections. I grab a book from the shelf, reading the synopsis to myself.

“Crime history?” She asks, scanning it over my shoulder. “Sounds cool.”

I shrug. “It’s caught my eye the last few times I came here.”

“Then I think the day today is the day to take the leap and get it.”

“What makes you so sure?” I ask with a laugh. 

“You asked me out today, didn’t you? You might as well reward yourself.”

“Fine, but only if you let me buy you something too.”

She raises a brow, but there’s the slightest bit of blush on her cheeks. With an eye roll, she gives in, speaking through the corner of her mouth, “Do what you want.” 

We continue our walks through the aisles, passing through all the staple sections: romance, science fiction, mystery. When I fall too far behind her steps, she reaches back to grab my hand, not letting go until I’m by her side. I squeeze her hand, getting a quick glance before her eyes snap forward again.

Something catches her eye, and we’re walking down the manga aisle. I recognize some of the titles, but I’ve never known where to start. “I didn’t think you were into this kind of stuff.”

“My older cousin lent me a bunch when I was ten. I thought it would be a phase, but that didn’t end up being the case,” she explains. A frown accompanied by a rapid flit of her eyes shows some embarrassment. “It’s a guilty pleasure of mine.”

I grab a random volume off the shelf, surprised at the low price compared to some of the other books we’ve seen today. “Well, grab a few then.”

Tabi gasps, and she squats down, combing through a title, counting quietly to herself. After pulling out the first volume, she reads the back and the whitening of her knuckles is a testament to her joy. “Oh wow, I didn’t think these were sold in stores. They have the whole series!”

“I can get it for you if you want. It's only those three after all.”

“Really?”

I grab her books, stacking them on top of my own and gripping them tightly. “If you really don’t want me to buy them for you, I’ll buy them for myself, you can visit me, and you can come by to borrow them.”

Tabi smirks “Was this some clever rule to get me to go back to your place?”

“Not intentionally,” I say with a blush, “that’s not what I—“

“I never said it wasn’t open to it,” Tabi says. She grabs my hand again, gripping it tightly, guiding us towards the registers.

She’s handsier than I expect. It’s nothing out of the ordinary, holding my hand when she can. Or gripping the sleeve of my coat if my hand isn’t available to hold. Even on the train ride home, she rests her hand on my thigh, and often keeps her knee leaning against mine. I’d be lying if the contact didn’t quicken my pulse.

My heart is ready to burst from my chest when we walk into my apartment. I’m endlessly thankful that I cleaned over the weekend. I motion to the couch and ask if she wants anything to drink. 

“Coffee or tea is fine. Something hot if you have it.”

I disappear into the kitchen,  sniff a mug to ensure it’s clean, and open the drawer for the a satchet of instant instant coffee. My expression sours; just one left, but it will be well-spent. If I really need more, I can wait until my next paycheck clears. 

She’s comfortable on the couch, ripping off the plastic of her manga.

I leave the coffee on the table in front of her and say with a smile, “What’s with the plastic wrap anyway? Does it keep the book fresh?”

She laughs louder than I’ve ever heard. It’s hearty. Genuine. Infectious. She opens to the first page and blushes, flipping the book towards me. “This is why.”

“Oh. Those are breasts,” I say dumbfounded, eyes scanning all over the page. “And a dick.”

“Genuinely, I do read these for the story, but I think the sex scenes are pretty well done,” Tami says. “That’s not weird, is it?”

“No, not at all,” I assure her. “If I get a second date, maybe I can borrow them? I’m intrigued.”

She looks at me with a raised brow. “We’ll see.”

I grab my own book and take a seat next to her to start reading. Tabi leans against me, putting her head on my shoulder. I tense up immediately, only relaxing after a few breaths.

Tabi flips away at her pages, humming quietly to herself as she reads, and I can’t seem to get past the first paragraph. It’s the same four sentences over and over again. I’m too concentrated on how close she is. This is everything I wanted since the semester started.

She sits up, rolling her head on her neck and kneading at the back of it. “Do you mind if I lay down?”

“Go for it.” My eyes widen. I expect her to lie back on the armrest and stretch your feet out across my lap, but she rests her head on top of my thighs instead.

She tilts her head, looking straight into my eyes. “This is fine, right?”

I almost don’t respond. It’s so easy to get lost in those dark eyes. I stammer a response eventually. “Y-yeah.”

I’m still stuck on the same paragraph. She keeps reading, making a decent dent into her first volume. Her heels travel closer to her rear, and the fabric of her skirt slowly slips down revealing more of her fishnet-covered legs.

My issue is not in concentration, but in content. Despite trying to read the same paragraph, I have no issue scanning every inch of her legs, building a mental map in my head. 

Every shift of her head puts a pause in my breathing. I see her pull her book down to peer at me over the top of her pages. “Have you learned anything fun from your book?”

“Nothing yet. It’s a slow start,” I say with a nervous grin. 

“I’m sure that doesn’t help,” Tabi comments. She turns her head to stare at my growing bulge. Coyly, she asks, “Is that because of me?”

“Sorry, I’m still…processing everything. This feels like a dream that I’ll just wake up from any moment now.”

She licks her lips, and her eyes turn towards me. “Do you…want me to suck it?”

“If you do that, I definitely won’t be able to concentrate on the book.” I laugh. 

“Good. I want your eyes on me and only me,” she says, taking the book from my hand and placing it on the coffee table with her own. Her hands gravitate towards my pants to undo them, and my breath catches in my throat when I hear her undo the zipper.

I don’t dare protest or complain. I lift my ass off the bed so that she can pull my pants and underwear down and she doesn’t waste a second to do so. One question plagues my curiosity. “Why are you doing this?”

“I guess I’ve always wanted to,” She says with a shrug before licking along the bottom of my shaft. “You always tense up when I’m nearby. You don’t do that with any of the other girls in our class.”

“So I’m that obvious?” I ask nervously with a chuckle.

“Surely you remember the low-cut top I wore before fall break?” Tabi shoots back, kissing my tip. “You couldn’t keep your eyes off my cleavage. Don’t pretend like I didn’t notice.”

“Sorry about that.”

“Don’t be. It’s a shame you only asked me out today. We could’ve been doing this long ago.” Her lips wrap around my head, and she sucks it. Her black lipstick looks amazing around the ridges of my tip. “Do you think about me when you’re alone?”

I hesitate to answer looking away, but that’s almost as damning as a definitive yes. A cool breeze fins  my spit-covered tip, and I shudder.

“Be honest.”

“I d-do,” I stammer, gritting my teeth as she takes me into her mouth. Her lips travel lower than before, and I watch in awe as more of my length disappears into her mouth.

“You jerk off thinking about me?” Tabi asks casually. She grabs my shaft, stroking it before her mouth returns to me. Her lips and fist move in tandem along me, and I throw my head back in agony, pushing into her mouth.

“I do.”

“I bet this feels better than your hand.”

Moans escape my mouth, and I purse my lips shut, nodding.

The corners of her lips turn upwards, and her eyes dilate. Tabi sucks more fervently, bobbing her head, twisting her hand around me. “I didn’t take you to be the type to be vocal. I love a good boy like you.”

Good boy. Her words echo in my head, clearing out any other coherent thoughts that linger. My breath hitches, and I grasp the cushion of the couch, forcing another husky breath out.

“Those noises are all fo me, aren’t they?” she coos when pulling off for a breath.

“Yes…”

“Most guys I’ve met on campus love the mommy dommy aesthetic I give off, but they can’t handle it in real life when push comes to shove. You’re different, aren’t you? Do you like it when a girl takes control?”

“Mhm,” I admit, shamefully. “It’s probably why it took so long to ask you out.”

“That’s okay. I’m just really glad you did,” Tabi says with a smile. She licks the side of my shaft, kissing along it. “Now I get to hear those cute moans of yours.”

Fuck. That’s not fair. If she keeps talking like this, I’m bound to bust. Every stroke pushes me closer to the edge. My words come out as a jumbled mess. “Imgonnacome.”

“What's that?” Tabi asks, taking her hand off and watching me throb. She tilts her head playfully, pretending not to hear me. “You said you wanna come?”

I nod, short of breath. My hips lift off the couch to her mouth, but she evades it, and I graze her cheek. Tabi grins.

She shakes her head, chiding me, “Say please.”

“Please.” The word barely comes out through my whimpers.

She looks deep into my eyes, stroking me quickly, and her amused smile disappears. Her voice is stern, now. “Louder.”

Please,” I nearly shout. Her hand doesn’t let up. She tightens her grip, gives her hand a twist, and stares at the way I throb in her hand.

“Hmmm. No.” Tabi removes her hand completely and stands up. She puts a foot on the sofa next to my leg. I get a glimpse of bright pink lace, a stark contrast from what I expected. My hand finds the back of her calf, and I lean my head against her knee, looking up at her. “You were looking at my legs while we were reading, weren’t you?”

I don’t respond, only hanging my head in shame.

“What were you thinking about?”

“How much I wanted to tear them open,” I say boldly, against my better judgement. 

“Go ahead, then,” she tells me, guiding my hand to the netting in front of her pink panties. My gaze lingers at her for more permission, and she smiles, nodding, lifting my chin up with a curled finger. “I said go ahead.”

The netting snaps easily as I rip it apart, and I’m practically salivating at the unobstructed view of her panties.

“Do you want to see it?”

“I’m looking at them, already. It’s a really cute pair,” I tell her with a blush.

“I’m not talking about that,” she laughs. Her fingers pull the gusset aside and I stare at a set of puffy lips, soaked folds, and a clit that’s begging to be played with.

If breathing was hard before, it’s near impossible now. I bite my lip. The beautiful sight has me in a trance, but my attention returns to her face as I stare up at her. “Everything about you is perfect.”

“Wait until you feel me,” Tabi says, stepping the other foot on the other side of my lap. She squats down, lowering herself, lining me up until my head sits between her lips.

“Fuck,” I say under my breath. Shock riddles my face as I look at her. “What are you doing?”

“Don’t you want it? The way you were staring at it, you looked like you needed it.”

“I do.” I feel starved suddenly. If she asked me to beg, I know I would.

“Good, because I wanna feel you too,” Tabi says, slamming down until her lips kiss my hilt.

God, she’s so warm and so wet. She rests her hands hands on my shoulders as she bounces. I lick my thumb and rub her clit. Her mouth hangs open and a moan escapes. I swipe faster, earning another moan and a satisfied smirk.

“Should we grab a condom?” I ask.

“Why? Not interested in having kids while you’re in college?”

“Sounds like a lot of responsibility,” I joke, “it’d be hard to balance that and homework.”

“So if I get pregnant, you won’t take responsibility?”

Warmth blooms in my chest when her expression softens. “Of course I would.”

Tabi bounces harder, body slamming against mine grinding as she bottoms out. I feel her clench. With a grin, she whispers into my ear, “Don’t go back on your word.”

“I won’t,” I promise, panting. Groan after groan slips out as her lips grip tighter around me. I throb inside her, and I don’t know how much more I can take. “Fuck. I’m getting close. I can pull out.”

Her lips stick out in a pout. “But I really want it inside me. You can do that for me, can’t you? Think of how good it would feel for you.”

Temptation gets the better of me. I swipe my thumb faster against her clot. Her fingers dig against the back of my neck, threatening to break skin. Breaths shorten. She pants hard, moaning for me.

I see her smile grow wider, and her mouth hangs open. Tabi’s cries climb higher with each shallow breath, filling my living room, “Fuck, I'm coming on that cock.”

Her voice turns feral, huffing loudly before she pulls me in to bite my lips, and she shoves her tongue into my mouth. I accept it, pressing mine against hers, but I’m no match for her appetite.

Tabi writhes on top of me, hips grinding back and forth, twirling in a circle, and sliding along pmy shaft. After she gets her share of pleasure, she slows down, shuddering, grinning and moving to kiss my cheek. She works her way towards my earlobes, giving them a nibble. “If you get me pregnant, just think. You can have this whenever you want, and we don’t have to worry about condoms.”

I groan for her after she tugs in my hair. Ecstasy crosses my face. I’m pushing up into her without meaning to, driving deep. My hands gravitate towards her hips, pulling her down towards me.

She bites her lip, staring at my face. “That’s it. Fill me up.”

Tabi gasps when I shoot the first spurt into her. It encourages her to bounce harder. She grabs my head, pressing her forehead against mine. “Push it deep into me. Don’t stop until there’s nothing left.”

I wrap my arms around her, holding her tight tightly, and I feel feel her convulse around me, as if to keep me inside. I can’t think of the last time I came this hard.

My body slows to a stop, and I wince as she raises herself off me. While Tabi adjusts her panties to cover herself, I catch the sight of my cum leaking out of her slit. She notices me looking and smiles. Patting the top of my head, she leans in for a sweet kiss. “Good job.”

I’m not sure what to say next, but I do my best. “Just let me know…. if you miss your period, I mean.”

“No, don’t worry about it. I’m actually on the pill, but it made for an exciting time,didn’t it?” Tabi tells me with a smug smile.  

“Ah, okay.”

“Tuition is bad enough. Can you imagine if we get to tack on buying diapers and formula on top of paying for classes? Fuck that.”

I chuckle and nod in agreement.

“I do mean it, though. You really don’t have to use condoms next time,” Tabi says, uncharacteristically shy this time. 

Next time?” I’m unable to hide the eagerness in my voice.

“Well, duh. I had a lot of fun today so if you’re down, I’d definitely like to see you more.”

Heat finds my face as I smile. “Good thing, too. I was working up the courage to ask you if you were taking the creative writing course next semester.”

“Of course.”

“Is the seat next to you already accounted for?” I ask her. 

“Perhaps. There's this guy I started seeing recently,” she jokes.

“Oh?” I play along. “Is it serious?”

“It can be,” she says, kissing my cheek softly. “I think he's pretty cute.” 

u/rotonoscope — 20 days ago

Written for April's prompt 18, and wanted to write for it anyway despite the new batch being released.

~

A text from Nina catches me by surprise. I grimace at my phone, wondering what it could be.

Do you wanna join us for a girls' day out?

That depends. Who is “us?”

Just me and Georgia. Don’t worry. She-Who-Will-Not-Be-Named isn’t invited. She cut us off.

What do you have in mind? I’m down.

~

Nina and Georgia were friends of my ex. When she had been acting shady towards the end of the relationship, they were the ones to tell me that she was cheating. They showed me screenshots and played me voice notes from their group chat. I didn’t want to believe it, but the evidence was damning. 

It ultimately led to our breakup, and it all sort of blew up from there. My ex didn’t take it well, and of course, I was still torn up. The breakup caused tension between her and her friends, and they had a big falling out.

Frankly, I’m surprised that Nina reached out, but with how long I’ve been cooped up in my apartment, I think it would be nice to get out for once. 

But this isn’t what I had in mind.

I clutch the towel around my waist, and my hand hovers over the doorknob. My throat feels dry. It takes a hard gulp before I’m ready to twist the knob and walk inside. The heat hits me immediately. 

My eyes stay on the ground, and I close the door behind me. As I walk further into the sauna, two pairs of feet come into my view: Nina’s and Georgia’s.

“Look who decided to make it,” Georgia teases. “We were thinking you wouldn’t show up.”

“We literally drove together,” I joke with a chuckle. “Are you sure this is okay? This isn’t weird at all, right?”

“It’s a mixed sauna. Of course, it’s not weird,” Nina says. She taps the seat next to her. “Come on. Get comfy.”

Her eyebrows furrow when I take a different seat quite a bit of distance away from the two. My eyes wander higher, stealing a glance at their calves, but I don’t let myself stare higher than their knees. I adjust the towel in my lap.

“You doing, dude? You seem a little tense,” Georgia asks. “Don’t worry. You’ll feel super relaxed after the sauna. It’s like my favorite.”

“He’s just nervous,” Nina says.

“It’s okay to look, you know?” Georgia assures. “It comes with the territory. A little nakedness never hurt anyone.” 

I look them in the eyes for the first time today, and two pairs of breasts sit in my peripherals. After a gulp, I offer them a shaky smile.

Per the usual girls' day etiquette, we take time to catch up.We talk about our jobs and the hobbies we can muster if we have any energy left outside of work. Our love lives (or lack thereof) get inserted into the mix. 

The topic of my ex comes up organically, and the air tenses. Silence follows, stretching out, and Georgia is surprisingly the first to break the silence. And despite being the first to crack a joke, her tone is oddly serious. “She didn’t deserve you, dude.”

“I would’ve changed for her,” I say, looking up at the ceiling. My fingers curled against the wooden bench.

“It’s not even that you really did anything wrong,” Nina says. She props a foot up on my knee and crosses her ankles. “She was literally looking for an out.”

“What kind of stuff did she bring up?” I ask, though I regret it immediately. My leg bounces, and the dread from the incoming answer starts to eat away at me. I look down at my lap, watching how Nina’s feet bounce mindlessly. When my attention lingers too long, my eyes flit up nervously, meeting Nina’s gaze, and she raises a brow. 

“She said you were too nice to, like, everyone, apparently,” Georgia says. “Which was her way of saying you treat people like humans. Us included. Do you know how many skeezy guys she’s had that can’t keep their eyes off of me when she’s in the room? Shameless. You were a huge improvement.” 

“Yeah, I just found it weird because when you two first started dating, she adored that you basically worshipped her,” Nina says. She turns to Georgia and they share a look I can’t quite interpret. “Speaking of…there’s this…other thing she mentioned.”

From the pause, I could tell Nina wanted to tread carefully, but I could always count on Georgia to be blunt: “Do you have a thing for feet?” 

“I–uh–I mean–” I stammer, taken aback by the question. My instinct is to steal another glance at Nina’s feet, and my head snaps up to look away. A slight breeze grazes my stiff cock when Nina uses her toes to grab the towel and uncover me. I see two sets of widened eyes, staring at my lap, and my hands pull back to cover myself. “A little, I guess? It’s not really something I really explored with her.” 

“She mentioned it in passing once before,” Nina explains. “She was, um, how should I put this–”

“She thought it was gross,” Georgia cuts in. 

“Yeah, from how she reacted when I brought it up, that tracks,” I say, grimacing. My breath catches when I feel toes tracing along my shaft. Looking up at Nina, I ask, “What are you…”

“It’s girls’ day,” Nina answers. “Some casual fun. No judgement. I just got my nails done. Do you like them?”

A wiggle of her toes my dick jump. I nod, trying to stop a smile from crossing my face. “The polish is really nice.”

Her foot rests on my knee, stroking slowly up my thigh. I sit back, pushing my hips up, and Georgia can’t keep her eyes off me, parting her legs and letting a hand rest on her slit to pet her folds. 

“While we’re all airing out some secrets, we’ve definitely seen your dick before,” Georgia admits with a nervous smile. “She showed us a picture you sent her–”

“Oh, jeez.”

“I thought it was nice!” Georgia continues. A blush crosses her face. “I kept the picture. Sometimes I’ll rub myself to it when I’m really in the mood.”

Nina’s foot on my thigh is torture, and her other moves to my face, caressing my cheek, moving to the front of my face. My lips move without me thinking, puckering against her heel and kissing up to her sole. I pull away, gritting my teeth. “This feels like an elaborate prank. Any moment now, the video crew is gonna burst in.”

“Nope, just us,” Nina assures. “Wednesdays are usually really slow, so I don’t think we’re to expect anyone else to join us for a while.” 

“So why don’t we have a little fun?” Georgia suggests. “We could all use a little pick-me-up.” 

“Okay,” I agree nervously. I groan, feeling Nina’s foot against my cock, and my hips press into her. The foot on my face moves lower, dragging my lower lip down, and my mouth parts to take a toe into it. My eyes open slowly, looking at Nina as my lips closed around her, and her sweet smile reassures me, easing the harsh beat of my heart. 

The sound of Georgia’s fingers swiping against her slit echoes around the sauna, and she bites her lip. “Wow, it looks better in person.” 

Against better judgment, an uncharacteristic boldness drives me to speak, “Wanna see if it feels better than you imagined?”

Georgia rolls her eyes, shaking her head playfully, but her breath hitches as her hands speed up. “We have something better in mind.” 

Pressure on both the top and bottom of my cock; Nina’s feet sandwich me. Her toes graze along the top of my shaft, curling around me, spreading a mix of sweat and pre-cum around my tip. My knuckles turn as white as the towel beneath my hands. A groan escapes, and Georgia smirks to herself, leaning back. She spreads her legs, eager to give me a show, and I feel myself throb against Nina. 

“So how is it?” Nina asks, with a bit of nervousness in her voice. “I’ve never done anything like this before.” 

“It’s…really good,” I tell her, swallowing a deep breath. My hips lift off the bench, lightly humping NIna’s feet. “I’m sorry if this is weird…you could stop if you want.”

“Just because she thought it was weird doesn’t mean we do,” Georgia tells him with confidence. “It’s hot seeing you like this, so enjoy it.” 

Her words encourage me, and I gently cradle Nina’s heel, bringing it up towards my mouth. My lips part, and Nina looks deeply into my eyes. There’s so much warmth behind them, and it spreads to her sweet smile. Her toes point out towards me, and take her toes into my mouth, one-by-one, giving each one plenty of attention. 

The moisture from the sauna helps her foot glide along me. I feel her toes spread, gripping around me, moving up along my shaft. 

“Oh, fuck,” I call out, muffled with her toes in my mouth. 

Nina tears her foot away, moving it back down to join her other, and the two work in tandem to stroke me. Scooting closer to me, I get a glimpse of her bush, and the pleasure makes it hard to sit up. 

Leaning back against the bench, I can’t contain my moans. Neither can Georgia, it seems. Biting her lips to stifle them, they escape either way, and her fingers speed up, rubbing rapidly on her clit. Quick breaths and violent spasms through her body leave her writhing in place.

“You close?” Nina asks, grinning when I nod immediately. “Good. No need to hold back. Just come on my feet, okay?” 

She doesn’t have to tell me twice. A few more rapid strokes and rubs and I’m in heaven, exploding and leaking all over her toes and feet. My hands hold her ankles, and my hips hump until nothing is left. 

Nina’s eyebrows flash, surprised at the amount. I’m in awe still, loving the look of my pearly white cum against her dark skin. “I, uh, thank you.” 

“No problem,” she tells me with a smile. Taking her towel, she wipes her feet off and gives her toes a wiggle. 

“Not for just that, but for inviting me out to hang out with you guys,” I say. “I think I missed you both more than I thought. Can we get some food after this, maybe? I’m getting a little lightheaded.” 

“The sauna will do that,” Georgia says, still catching her breath. “You’re buying the food, by the way.” 

I roll my eyes, but grin nonetheless. “Deal. But choose something cheap.” 

u/rotonoscope — 22 days ago

Written for image 10 for the April contest!

It's sequel to my 19 piece if you want more of this cast!

~

The shower was supposed to be a good window of time for me to calm down. Vero and Robbie didn’t give me the chance. It was a miracle that all three of us fit into the shower. Three wet bodies against each other. Sliding, grabbing, groping. Everything. Hands were bound to wander.

God, they spoiled me rotten. Robbie stood behind me, sweetly kissing the back of my neck and the top of my shoulders while his hand reached around to stroke me, sliding me against Vero‘s entrance.

My breath hitched with every pass along her slit. It was hard to tell if the wetness was truly her or just the water dripping down her body, but the warmth was unmistakable, tempting me with every prolonged swipe. Vero braced herself against the wall and lifted a leg up that Robbie was happy to support.

“Is it round two already?” I asked. My grin filled with excitement. Robbie took a step forward, and even if he was flaccid, I could feel his mass rubbing me in between my cheeks. He pushed me closer towards Vero, and I moaned as I felt myself part her lips.

“This is just a warm-up,” Robbie said, nibbling my ear. “We have maybe 10 minutes of hot water before we run out completely.”

“Oh,” I said. “Makes sense.”

Vero leaned in for a kiss, but it was brief compared to the one she shared with her husband right after. Her fingers maneuvered down to her clit, and she played with it, grinning towards me. “Have you decided what you want for round two?”

“How many condoms do you have left?” I asked, not quite as boldly as I would’ve liked. 

She pouted playfully, sticking out her bottom lip and playfully tapping the tip of my nose. “I think you used the last one, actually. Maybe if you’re really good, I’ll let you fuck me raw. “What do you think, Robbie?”

The notion made my head spin. I turned my head towards her, and Vero’s lips found mine. Our tongues swirled, and I stared at a spit trail that connected us as she pulled away to smile at her husband.

Robie’s hands on my chin turned me towards him, and his tongue crept in past my lips. I shuddered against him, and he smiled. “That sounds like a fun time. He gave it to me so good, earlier, and I think Vero should be able to feel that.”

“Which hole, baby?” Vero asked, swiping against her bud faster. Her hips rolled against me, taking not even an inch of me more, but it felt incredible already. 

I pulled myself out of her. I had just past my tip in already, and if I let the excitement get the better of me, I would’ve pushed in right there and then. Vero said I had to earn it, and immediately, I thought of ways I could deserve feeling her. Thinking grew difficult; Robbie kept stroking me, and my eyes flitted back and forth between the couple. That burning passion in both of their eyes was mesmerizing.

My face felt warm, and I wondered if it was the steam from us using the rest of the hot water. Robbie’s hand, giving one of my ass cheeks a firm squeeze, gave me an idea. “Actually, I was wondering if Vero would…fuck me again.”

Vero giggled. “Yeah? Did you like the strap that much?”

I nodded, biting the inside of my cheek to avoid smiling as wide as I wanted. “I think…I wanna try the bigger one this time, if that’s okay.”

Vero, elated, shut off the water and had Robbie bring us each a towel. I fully expected to dry off there, but she pulled me back into the bedroom, and Robbie followed, drying his body and running his towel through his hair as he watched with a grin. Vero was still dripping wet, but knelt in front of me, staring at my cock as she stroked it.

I tried to concentrate on drying myself, but as soon as her lips locked around me, I paused. My moans muffled against the towel. There was a thump of a towel falling to the ground behind me, the rolling of the bedside table’s drawer, and a squeeze of some lube.

Vero bobbed her head, slurping loudly, and I felt lube-covered fingers graze my hole. Robbie‘s other hand held my waist firmly while his fingers eased into me. Even if his skin was soft, his fingers together were thicker than the strap on Vero used on me earlier.

“You’re in for such a treat.” Robbie’s voice tickled my ear. “Vero loves using the big strap. So, be good for her.”

He helped me onto the bed, and I lay down on my stomach. Even the gliding of my hard cock pressed against their satin sheets was nice. I wanted Vero so badly, and my hips ground against their bed impatiently.

Vero focused on fitting her harness with the larger toy, and my hole clenched with every click of a buckle or tightening of a strap on her body. Heat rushed to my face as I locked eyes with her, and she grinned widely at me.

That menacing strap swung with every step she took towards me. I reached out for her, prepared to take it into my mouth, but she shook her head, still smiling. I felt goosebumps as the bed creaked. Vero straddled me, and her soft thighs around mine excited me further.

The weight of her strap fell onto me with a dense flop, naturally falling in the crease between my cheeks. My hips arched off the bed, pressing up towards her.

Over my shoulder, I saw a quick flash, and I looked over to see her fixated on her phone screen. She reached forward, putting the phone in front of my face, and my eyes widened when I saw just how far up my back her strap-on reached. With a grin, she asked, “See how long it is? Do you think you can take all of it?”

“I wanna try,” I said, looking up at her. My hole was already primed, thanks to Robbie’s fingers earlier, and I couldn’t contain my excitement. “I’m ready.”

“You’re gonna have to beg for it, darling,” Vero said. Her fingers gently traced down my spine. She squirted some lube on the top of her strap-on and spread it down with both of her hands. My eyes tracked her movements, and it was starting to set in just how massive this thing was.

Still, I was ready for a challenge. “Please….please, Vero. I want you to fuck me.”

Vero lifted off of me, lining up the end of her toy with my hole. I reached back, spreading my cheeks for her, feeling my hole clench, and I gasped when I felt the tip enter me.

“You impressed me with how you took me the first time,” she told me, easing in slowly. “ But I don’t want you to think this will be a walk in the park.”

“I’ll tell you if it hurts too much,” I promised, clutching the sheets and closing my eyes. Deep breaths were my friend as she pushed deeper. My cock, pinned between my body and their bed throbbed, leaking pre-cum all over their sheets. “How much is inside already?”

“Oh, darling, we’re barely halfway there.” Her laugh deepened when a groan escaped to my mouth. “Don’t worry, I’ll take good care of you, okay? I know you can take it.”

“I can,” I assured her. Biting my lip, every thought came out in a whimper, “I want all of it.”

“And you will,” Vero cooed, groaning, and she felt resistance from my ass. We shared a deep breath, and my muscles relaxed to let her in deeper. Whether it was impatience or excitement, Vero put more power into her thrust, and each push forced her way deeper. I buried my face in the sheets, biting it to stifle my grunts. 

Robbie walked by, looking down at me with a grin. I imagined he meant to take a seat next to me, but I reached for him, bringing him closer to me with my head at waist level. I looked up at Robbie with parted lips.

Playfully, he flung his flaccid dick towards me, and my hungry lips left a kiss on its tip. I looked up at him, asking, “Can I?”

“As if you need to ask,” he said to me, taking a step forward while petting the top of my head.

I maneuvered my mouth around him, kissing around it, letting more of him enter my mouth. His skin was so soft against my tongue. Even if he was soft, it was fun to suck on him. My lips travelled along him, and the warmth of his skin spurred me to lock my lips around him and suck. In time, I felt him stiffen.

Vero took a handful of my cheeks, grabbing me tightly as her hips made quick work of my ass. The sight of me sucking her husband off must’ve activated something inside of her. As if me pleasuring her partner was a challenge to put me in my place. “You love sucking cock while you’re getting fucked?”

“Yes,” I whimpered shyly, taking Robbie out of my mouth to breathe before my lips swallowed him right up. I had no idea if I was doing well, but I thought of how his mouth felt and tried my best to imitate it.

“Do you want us to use both of your holes?” Vero asked. When I took just a moment’s too long to respond, I felt a palm strike my ass. “Tell me what you want.”

“I want Robbie to fuck my face while I’m taking you.” Direct. Straight-to-the-point. What Vero probably wanted from me. I surprised even myself. 

I felt Vero lean down to adjust yourself. Bare breasts and stiffened nipples pressed against me, as well as a sweet kiss on my back. “Good, just tell us if it’s too much. Your mouth’ll be full, so give Robbie a few taps on his leg if he needs to slow down.”

Excited tingles spread to every inch of my body. Two sets of hands found their place on me: Vero’s on my waist and Robbie‘s on my head, tightly, grasping my hair.

Robbie didn’t ease it into my mouth, but I didn’t want him to. The sound of him hitting my throat made me clench around Vero. It was the sound of punishment. I’ve heard it in porn plenty of times. Rough face-fucking. Sloppy, eager head. I felt so slutty knowing I could make those same sounds with my mouth.

Vero didn’t let up either. Her hand held me tightly, fingers tracing my skin. A light laugh accompanied every breath of hers. “That’s so hot. You’re so fucking sexy.”

Robbie tugged harder on my hair to keep me in place. He slid in and out of my mouth, slamming into my throat. I locked my lips around him, sucking and slurping as the shaft eased in either direction.

My hips rolled against the bed to grind my cock against the sheets. Nerves all over my body were spoiled as they used me. Vero was stretching me so wide, and my eyes would shut when she slammed against my sweet spot, forcing me to drip and pool beneath me. My pre-cum was hot or a moment before it cooled against my skin, and I needily lifted my hips to press back against her.

“God, I love that mouth of yours,” Robbie said. Every thrust swung his balls against my chin, and when we locked eyes, I saw him he grit his teeth. “Oh, you’re so bad. You’re gonna make me come–you’re gonna make me come–”

A rough tug from the back of my head pulled me off of Robbie. My eyes widened, fixated on Robbie’s tip as he stroked himself in front of me. 

“Not yet, baby. You don’t get to come yet.” Vero‘s voice was stern. Hands flattened against my ass, holding me down as she eased out. The toy left me gaping with a pop. The sounds of buckles followed, and her harness fell to the floor with a loud thud. 

My hole throbbed in her absence, and I sat up to watch. My head was still light from the pleasure. Vero situated herself on her back, scooting up towards the top of the bed and curling a finger towards Robbie. “Come here, baby. Fuck, I need you now.”

Robbie parted her legs and found his way between them. He shoved himself right in, thrusting deep and hard immediately. From the way Vero moaned, she’d been wanting this the whole night. I was her foreplay. A test of her patience. Her little toy to use.

Seeing them together like this was completely different than anything else we’d done earlier. It was like a switch flipped for them. Vero‘s domineering spirit crumbled for Robbie. She played both roles as well, and I couldn’t believe this was the same woman fucking me senseless just moments ago.

Robbie, too, was different. I’d heard his moans, but these grunts were so different. Those lean muscles of his flexed with every thrust into Vero. Every clap of their bodies colliding was followed by a gruff noise, and his lips devoured the bare skin of her neck.

I turned my body to properly face them. My dick, still leaking, throbbed as I watched, and my hand inched towards it, stroking slowly.

“Why so shy?” Vero asked, patting the spot next to her head. “You don’t have to play so far away.”

I couldn’t contain my smile as I moved to kneel by Vero’s head. I was content playing with myself while watching them, but she must have had other ideas. She propped herself onto an elbow and stroked me before spitting onto my cock. Her hands spread the saliva down my shaft, and I could feel her concentration waver as Robbie fucked her even harder.

Her hand sped up, gliding faster over me, and I threw my head back, calling out her name.

Vero stopped suddenly, and Robbie had all her attention. She lay down completely, pulling Robbie down to her lips. They quivered as she locked eyes with her husband. “Oh, that’s right. Fuck me.”

She grabbed the back of my thigh, pulling me closer to their faces. Vero clumsily jerked me, guiding me towards their mouths. Their passionate kiss broke, and I felt her lips and tongue trail the side of my cock. To my surprise, Robbie joined in. They kissed around me, massaging me with their tongues, sometimes breaking away to kiss each other. They took turns taking me into their mouth.

Vero‘s voice climbed higher with each fast piston into her body. She reached out for Robbie‘s face, holding him tenderly in her hands. “Oh, baby, you’re gonna make me come.”

I backed away to give them some space, but I couldn’t keep my hand off my cock as I watched them. They shared a deep kiss, and I saw tongues go back-and-forth, flicking against the other. Their arms tangled the two closer to each other, and hips rolled to meet the other halfway in perfect sync.

Vero wrapped her legs around Robbie, keeping him clamped to her body. He grunted against her mouth. Her eyes widened, and she gasped, head slamming against her pillow as she twisted under him, pushing your hips up and down to milk Robbie dry. “Fuck, fuck. Fill me up. I need your cum.”

Robbie and Vero were not quiet, by any means. Her loud cries and happy squeals were only matched by his feral grunts. A few more pumps emptied him completely, and he pulled out, hanging flaccid, covered in a mix of their fluids.

Vero‘s legs shook, and I caught a glimpse of him leaking out of her before her knees clamped closed. She giggled and smiled, limbs falling flat onto the bed, and she looked at me. “It’s your turn, isn’t it?”

I nodded, kneeling closer, watching Robbie take his spot next to his wife, draping an arm around her torso. Vero’s eyes searched me for my desires, and my mind raced, struggling to find the best way to follow that up. I stroked, faster, biting my lip, locking eyes with Vero. “Want me to cover your face?”

She licked her lips, grinning towards me. Her hands slid down to rest over her stomach. “Don’t you wanna put it in?”

My throat tightened, and my eyes widened. A grin was inevitable. “But…I thought you didn’t have any more condoms.”

“If you’re not opposed to the mess Robbie made, you’re welcome to fuck me. You earned it after how well you took me earlier,” Vero told me.

She beckoned me closer with a finger, and the kiss that followed was slow and sweet. Her hand found its way on the back of my head, threading through my hair, and she pulled away to lick my chin. “You can even fill me up too if you want.”

Fuck. How was I supposed to say no to that? I nodded, and she made space for me between her legs. A thin glob of Robbie‘s cum fell onto the bed, and I wondered just how much more was inside.

Vero‘s eyes were locked onto mine. An open invitation. I obliged her by plunging in, welcomed by their collective warmth. She and her husband shared a look, and it was hard to say who smiled harder. Robbie‘s hands busied themselves, massaging Vero‘s breasts and pinching her nipples between his fingers. She moaned. “That’s right. Fuck his load deeper into me. That feels so good…”

Robbie‘s other hand moved down to play with her clit, and Vero’s moans quickened. Every breath was shallower than the last. She smiled as Robbie turned her head for a kiss. I throbbed inside of her, loving the sight of my Robbie’s cum clinging to my shaft, helping me slide into Vero.

“Keep fucking her like that. Harder,” Robbie told me. “She won’t last much longer.”

My hips sped up, pounding deep, sliding so easily. She took every inch, and I saw her body twitch when my hilt met her body. Her mouth hung lower with every stroke.

“Come on his cock,” Robbie growled against his wife’s ear. “You’re such a good girl. You deserve this.”

“Yes, baby,” she whimpered before her hands rushed up to cover her face. Moan after moan, her body arched off the bed, pushing up towards me, violently bucking. Her legs were shaking, and that was enough to push me over. I pushed in deeper, feeling her clench around me as I expelled every spurt and spray of cum deep inside Vero. I held her waist, pushing in and out until my tip couldn’t take anymore. 

Vero and Robbie were in bliss, watching the way she leaked onto the bed. He hugged her tight, and she smiled, bringing him in for a deep kiss. She motioned for me to lie down in the empty spot next to her, and I did. My body moved for me, with my head still in a daze. After a kiss on my cheek, she said, “Nice work, tonight. Aren’t you glad you decided to join us?”

I shot a smile towards both of them, pushing my hair back as I stared at the ceiling in awe. “Absolutely.”

u/rotonoscope — 23 days ago