In order to read beyond preview chapters, you must be logged in with a free account. You may log in or create an account now.
Please refresh the page after logging in.
Unlimited Reading
If you love erotic fiction and romance, a premium subscription is for you! As a premium member, you'll have full access to the entire library of hundreds of stories from our curated collection of incredible authors.
Premium members also get access to our visual erotica section. These unique stories, created by Lisa X Lopez, feature audio and video to create erotic story-telling experiences like you're never seen.
Get your premium plan today, and cancel at any time!
Sweat and Suspicion
The gym reeked of chlorine, rubber, and the stench of bodies sweating out every last drop. Alba Rogers wiped her neck, the towel already soaked, and stared at her husband, Chris, as he slammed the bar down after his last set. His shoulders bulged under his tank, veins thick on his arms, and that guttural grunt he made when he finished a lift used to make her pussy throb. Used to. Now, it barely did anything. Not anymore.
She kept telling herself it was nothing. Just the usual post-workout high. Chris had been taking his sweet time "recovering" after their lifts, and Chelsea Longhorn—the tall, blonde, fake-smiling trainer with the ass-hugging leggings—was always hanging around, giggling at his dumb jokes, pawing at his arm like a bitch in heat. Alba saw it all. She wasn't stupid. But she wasn't jealous. Not really. Chris was hers. Eight years married. This was just gym bullshit. Harmless. Or so she kept lying to herself.
Except her body didn’t believe that lie anymore.
Alba slung her bag over her shoulder and headed for the locker room. She didn't rush. Not today. She picked the last stall, right up against the thin wall that separated the women from the men. The tile was still warm, steam thick in the air, smelling like coconut and sweat. She stripped slow, yanking off her sports bra and letting her tits bounce free, nipples hard from the cold. She shoved her leggings down and kicked them aside, not caring where they landed.
The shower hit her hard, almost painful. She let the water smack her face, eyes shut, trying to drown out the images in her head. Chris's hand on Chelsea's back, Chelsea sticking her ass out, laughing like a slut. Chris staring at that ass, not even hiding it.
Alba's breath caught. She grabbed the soap, scrubbing her arms, but her brain wouldn't shut up. That touch. Chris's stupid laugh. Her nipples got even harder, scraping her arms. Between her legs, she felt herself getting wet, and it wasn't from the shower.
Stop it, she told herself. You’re being ridiculous. He’s just being friendly. You’re the one who suggested they do extra sets together.
But her body didn't care. Her hands slid down her stomach, over her hips, and she had to stop herself from going lower. Not yet. She cranked the water hotter, hoping the sting would burn the filth out of her head.
That’s when she heard it.
Through the thin wall, Chris’s voice—deep, rumbling, the same voice that used to growl filthy things in her ear while he fucked her slow and deep. Only now it was saying something she couldn’t quite make out. A laugh. Then another voice. Lighter. Female. Chelsea.
Alba froze, hands on her tits, thumbs brushing her aching nipples. Her heart hammered. She strained to hear, water pounding her shoulders. Just voices. Chris's deep, bossy tone. Chelsea's flirty giggle. Then Chris groaned, not the usual stretch grunt, but something deeper. Something that sounded like he was getting off.
Alba’s thighs pressed together on their own. Heat flooded her core. She told herself to finish showering. To get dressed. To go home and fuck her husband like a normal wife. Instead, she stepped closer to the wall, pressing her forehead against the cool tile as water cascaded down her back. Her breath came faster. She could feel her clit throbbing now, swollen and needy just from the sound of his voice on the other side.
What the fuck is wrong with me? The thought didn't stop her hand from sliding down her belly. Just to check. Just to see how soaked she was. Her fingers pushed through her trimmed bush and slipped right into her cunt. Wet. So fucking wet. She bit her lip until she tasted blood.
Another sound drifted through the vents—Chelsea’s light laugh, then a soft, breathy “Mmm, that feels good, Chris. Right there.” The words were quiet, but clear enough. Intimate. Too intimate.
Alba circled her clit once, slow and filthy, then yanked her hand away like it was on fire. No. She wasn't going to finger herself in the gym shower like some pathetic slut. Not over this. Not over her own husband and that blonde whore. She killed the water, grabbed her towel, and wrapped it tight. Her nipples stabbed through the thin cotton. Her face was burning, her thighs shaking as she stepped out.
She should leave. She should grab her bag, walk out to the car, and wait for Chris, as she always does.
Instead, she lingered.
She dried off slow, bending over to towel her legs, listening hard. The men's recovery area was right on the other side—just a thin wall and a few feet. She heard movement. Clothes rustling. Then Chris's voice again, low and bossy, the way that used to make her knees go weak.
“Stretch it out properly this time. Don’t half-ass it.”
Chelsea’s reply was a soft, playful moan. “Yes, sir.”
Alba's stomach twisted. Sir. The word shot straight to her cunt. She squeezed the towel, heart pounding so loud it hurt. Her brain filled with filthy pictures: Chris's big hands on Chelsea's hips, fingers digging in, his body looming over her, Chelsea arching her back and shoving her ass against him.
Alba panted, breath shallow. She felt her own juices sliding down her thigh, soaking the towel. She pressed her legs together, but it just made her ache more. Her clit throbbed with every heartbeat.
She told herself she was just going to peek. Just to make sure nothing was happening. Just to prove she wasn't crazy. She crept barefoot to the end of the locker room, where the wall had a gap near the vent. If she stood on the bench, she could see through. If she really wanted to.
She shouldn’t.
She climbed up anyway.
The bench creaked under her. She stood on tiptoe, heart pounding, and peered through the gap. Steam drifted everywhere. And there they were.
Chris stood behind Chelsea, both still in gym clothes, but it wasn't any normal stretch. Chelsea was bent over, hands on the bench, ass sticking out. Chris's big hands gripped her hips, thumbs digging into her ass through her leggings. He was "helping" her stretch, but his crotch was right behind her, thick thighs flexing. He looked like he was about to fuck her right there.
Alba's mouth dried up. Her towel slipped, one tit almost falling out. She didn't fix it. She couldn't move. She watched Chris lean in, mouth at Chelsea's ear, whispering something. Chelsea nodded, then shoved her ass back, grinding against the bulge in Chris's shorts.
A whimper slipped out before she could stop it. One hand clamped over her mouth. The other, shaking, slid under the towel and between her legs. Two fingers shoved right into her soaked cunt, easy as anything. She was dripping, soaking. The wet squelch of her fingers was filthy in the quiet room.
Chris’s hand slid up Chelsea’s back, pressing her down further. “Good girl,” he growled, loud enough for Alba to hear this time. “That’s it. Take the stretch deep.”
Chelsea moaned again, louder, and rocked back against him once more. The motion was unmistakable. She was grinding on her husband’s hard cock through their clothes, and Chris wasn’t stopping her. He was guiding it. Controlling it.
Alba pumped her fingers faster. Her thumb mashed her clit in tight circles. Shame burned in her chest, hot and filthy, but it just made her wetter. Her nipples throbbed. Her thighs shook. She was going to cum, right here, spying on her husband with another woman, and she didn't even want to stop.
She bit her knuckle to keep quiet as the orgasm slammed into her, fast and brutal. Her vision blurred. Chris's hand squeezed Chelsea's hip, owning her, rough in a way he hadn't touched Alba in months. That did it. Her pussy clenched around her fingers, juices running down her wrist, and she came hard, silent, knees shaking on the bench.
The aftershocks left her gasping. She yanked her hand out, slick and dripping, and stumbled off the bench. Her towel was crooked, hair a mess. She looked exactly like what she was: a filthy, horny wife who just got off watching her husband almost fuck another woman.
She dressed in a fog, leggings sticking to her soaked thighs, sports bra scraping her raw nipples. Her hands shook so bad she dropped her keys twice. When she finally got outside and into Chris's truck, the images wouldn't leave her. Chelsea's ass grinding back. Chris's hands gripping tight. That filthy 'good girl.'
Alba sat in the dark parking lot, engine off, windows fogging from her heavy breathing. Her hand drifted between her legs again, pressing against the soaked seam of her leggings. Still wet. Still aching. Still buzzing from the hardest orgasm she'd had in years.
“What the hell is wrong with me?” she whispered to the empty truck, voice cracking.
She didn't have an answer. She just knew she'd be back in the showers tomorrow. Longer. Closer. The thought scared her—and made her clit throb all over again.
