
Filthy Duality: Zero Self-Control, No Safe Words
"What are you doing?" I snapped, twisting my head back toward Leo. His face was barely inches away from my ass.
"Eating you out," he breathed, sounding like this was just another normal occurrence.
My heart leaped into my throat. Here I was on all fours, my legs spread wide open, my body shivering as my tight hole clenched wet and desperate in the cold air.
"I'm not gay, Leo... fuck!" A harsh gasp ripped out of me as his hot, wet tongue licked straight across my entrance.
"Shut up and let a man eat," Leo growled against my skin, burying his face deeper before shoving his tongue right inside me, fucking me with it.
I shouldn't have wanted this. I wasn't gay. But with my face shoved into the pillow to muffle my breathless moans, my body said otherwise. My hips were arching all on their own, rolling back hard into his mouth, greedily taking every drop he gave me.
My football captain?
CONTENT & TRIGGER WARNING⚠️🔞‼️
18+ READERS ONLY. If you are under eighteen or easily offended, close this book right now.
This isn't a sweet, fluffy romance. These stories are dark, dirty, and completely taboo.
Before you dive in, know that this collection contains explicit content and heavy themes including:
Emotional manipulation, toxic mind games, and intense power struggles
Dubious consent, blackmail, and dark coercion
Unfiltered, filthy, and unrelenting sex scenes
Consider yourself officially warned. If these themes bother you, turn back now.
If you're staying? Lock your door, grab your lube, and keep a hand free. You are definitely going to get wet, hard, and desperate while reading this. Enjoy the ride!
Read
Chapter: Chapter 5: Playboy on all Fours🥵[Kyla]I waited until the locker room cleared out completely. I sat on the bench, pretending to re-tie my sneakers three times, listening for the last sound of footsteps fading down the hallway. When the exit door finally clicked shut, I let out a long breath.Finally. Alone.I stood up, stripped off my sweaty gear, and walked into the shower bay. I turned the handle all the way to the left, letting scalding hot water blast out of the shower head. Steam quickly filled the tiled space, wrapping around me like a thick cloud. I leaned my forehead against the wet tiles, closing my eyes and letting the heat wash down my back.I just needed to wash off the sweat, the headache, and the filthy image of Leo’s mouth that had been burning in my brain all afternoon."Thought you said you were in a hurry to leave."My eyes snapped open. I spun around so fast my foot nearly slipped on the slick tiles.Leo was standing right in the entrance of my stall. Steam rose around his broad, bare chest, and w
Last Updated: 2026-10-11
Chapter: Chapter 4: Playboy on all Fours🥵[Kyla]Leo didn’t give me a single second to collect my thoughts. His mouth stayed locked against my entrance, his tongue plunging in and out with relentless, filthy precision."Ah! Fuck, Leo…" I whimpered, the sound ripping right from the back of my throat. My fingers dug so hard into the mattress the fabric groaned. "Right there, oh god, don't stop... please!"I was completely out of my mind. The wet, slurping sounds of his mouth devouring me echoed loudly in the dark bedroom, driving me crazy. Every time his tongue swirled around my sensitive rim and shoved back inside, a bolt of electricity shot straight down to my groin. My hips rolled back into his face all on their own, begging for every drop of heat he gave me."Leo... fuck, I’m gonna…" I choked out, my voice breaking into high, needy moans.He grunted against my bare skin, gripping my thighs even tighter and pulling me deeper onto his face. His tongue worked faster, licking, sucking, and fucking my hole until my vision flick
Last Updated: 2026-10-11
Chapter: Chapter 3: Playboy on all Fours🥵[kyla]The mattress dipped and the large hand on the back of my neck held me completely still in the pitch black room. My lungs burned as I gasped for air, but I refused to go down without a fight. I twisted my shoulders violently, bucking my hips trying to throw the weight off me.The stranger grunted. He shifted his heavy body, pinning my waist flat against the mattress. He leaned down, his face pressing into my neck. His hot breath scorched my skin. I reached back blindly and my fingers tangled in the strap of his mask. I yanked hard. The strap snapped with a loud crack, and the mask tumbled onto the floor.At that exact second, the clouds outside parted. A pale beam of moonlight cut through the high window and landed directly on the man above me.My heart completely stopped.Dark hair. A sharp jawline. Deep, hungry eyes staring right through me.Leo."Leo?" The name fell out of my mouth in a breathless whisper. My brain completely short circuited. The captain of my football tea
Last Updated: 2026-10-11
Chapter: Chapter 2: Playboy on all Fours🥵[Kyla]The bass vibrating through the floorboards of the abandoned warehouse was so heavy I could feel it in my teeth. The air inside was suffocating, thick with the smell of alcohol, sweat, and expensive perfume.Jax handed me a sleek, black half-mask at the door. I slipped it over my eyes, the leather cool against my skin. The moment the mask was on, a wild rush of adrenaline hit my bloodstream. The warehouse was bathed in deep, blood-red lighting and shadows. No one knew who I was. For tonight, I wasn't Kyla the star quarterback. I was just a guy looking for a release.Jax slapped my shoulder, already eyeing two girls in lace masks grinding against the wall. "See you on the other side, Ky," he yelled over the music, instantly disappearing into the crowd.I waded through the sea of writhing bodies. The deeper I went, the wilder it got. People were openly hooking up on couches and in dark corners, hands wandering without a single care. I spotted a few gorgeous girls casting looks my
Last Updated: 2026-10-11
Chapter: Chapter 1: Playboy on all Fours🥵[Kyla]The afternoon heat was brutal. It baked the artificial turf and made my jersey stick right to my back. I gripped the football, my fingers digging hard into the laces. I was Kyla, the star quarterback, the guy who never missed a throw. But today, I simply could not focus.A sharp whistle cut through the air;"Timeout!"I groaned out loud. I didn't even need to look over my shoulder to know who it was. Leonard, my team captain and the absolute bane of my existence.Leo jogged over to me, his helmet already off, his messy dark hair damp with sweat. He looked way too good for a guy who just spent two hours tackling people in the dirt."Your stance is a total mess, Kyla," Leo said, his voice dropping into that low, smug tone he saved just for me.Before I could tell him to back off, Leo stepped right behind me. He was massive, a solid wall of muscle, and he clearly did not care about personal space. His hands grabbed my hips, his large palms burning hot through the thin fabric of m
Last Updated: 2026-10-11

Yours Truly: Loving the One I Shouldn’t
Maddox:
Depriving myself of my desires and hiding behind my pen name was one thing.
Having the campus legend and hockey captain make a deal with me, that was another.
But the real nightmare? He became my new stepbrother.
Damian Prescott was everything I despised and the temptation I couldn't resist.
He says he hates me, yet he refuses to break the deal. He curses me in the morning and worships me at night. He’s confusing, infuriating, and impossible to ignore.
I’ve spent years avoiding love, hiding secrets, and staying in the shadows. But Damian refuses to let me hide, and suddenly, I’m falling.
Damian:
Thought I had it all under control; stalking him, striking a deal and even staying behind for him.
Then I found out he was my new stepbrother. And like always, I ran.
Close enough to get attached, far enough to avoid the fall. A push-and-pull game I never meant to lose.
Now… losing him forever feels inevitable. What’s the next move when the heart refuses to listen?
Read
Chapter: Chapter 20: When Fear took over[Damian]My legs completely gave out beneath me, refusing to support my weight as my knees slammed hard against the cold ground. Panic choked my throat, making it impossible to stand, so I dragged myself forward, crawling desperately across the floor toward the motionless body lying ahead.You were late. You are always late.A vicious voice whispered at the back of my mind, echoing the deepest guilt clawing at my chest.I violently shook my head, fighting to silence the whisper as I finally reached Maddox. Someone else’s hand was touching him. Kason.A wave of pure venom spiked through my veins. I slapped Kason’s hand away with a harsh crack, glaring up at him with raw fury.“Get your fucking hands off him!” I spat.Without wasting another second, I dropped over Maddox, aligning my hands over his chest and pumping furiously to administer CPR. When his lungs remained still, I tilted his chin back and forced air directly into his mouth.“Call the fucking ambulance!” I roared at Kason, m
Last Updated: 2026-08-10
Chapter: Chapter 19: The Garden and the Pool[Damian]I stared at my phone screen until the light faded to black, but there was still no reply.I’d lost count of how many times I’d tried reaching Maddox, only to be met with complete silence. A suffocating weight settled right in the center of my chest, mixing with a cold ache of rejection.I sank back onto the couch and stared up at the blank ceiling. This is why, I reminded myself bitterly. This is why you don't let anyone in. Every single time I let my guard down, people walked out. It had to be because of that damn dream. Maddox had probably gotten terrified, realized what this was, and decided he was done interacting with me entirely. I let out a ragged breath, feeling completely drained. Done and exhausted.My phone buzzed against my palm. My heart did a pathetic little leap--Maddox?I sat up fast, only to see my father’s name flashing on the screen.The disappointment hit me like a slap. I rolled my eyes, growling under my breath, and slammed the phone face down on th
Last Updated: 2026-08-04
Chapter: Chapter 18: And Yeah, Party went Wrong[Maddox]I squirmed in the back seat of my cousin’s car, crammed between Daniel and Daisy. Even Mia, who famously loathed parties and anything social on a weekend, had somehow been dragged along for the ride."I never thought I’d see the day," Dan teased, nudging my shoulder with an elbow. "Maddox willingly going to a party. On a Friday night, no less.""Cut him some slack, he’s usually busy," Daisy chimed in from the side."Writing porn," Mia muttered deadpan from the front passenger seat, setting off a wave of sudden laughter through the car.I groaned, tossing my head back against the headrest. "Is there any way to erase you guys' memories?""Never," Dan grinned.As their chatter drifted into some other topic, my mind immediately backtracked to Damian. My stomach twisted with guilt. He probably hated my guts right now for breaking my promise and blatantly lying to his face. Fuck, I actually lied to him. What was he going to think of me when he realized I flaked on our session t
Last Updated: 2026-08-03
Chapter: Chapter 17: On a mission to avoid Damian[Maddox]The professor’s lecture had long since devolved into meaningless background noise. While he droned on at the front of the auditorium, I sat at my desk, frantically scribbling notes into my notebook until my hand cramped.Exhaling a weary breath, I let my pen drop and slumped forward, resting my forehead against the cool wooden surface of the desk.Damian had texted me yesterday. I still hadn't responded.The truth was, I was actively avoiding him. No matter how hard I tried, I couldn't flush the memory of what had happened between us two days ago out of my head. I knew Damian probably interpreted my radio silence as outright rejection, but it wasn't that simple. I just couldn't keep doing this. Damian was my step-brother and completely, wildly out of my league. That was why I had ignored his text asking when we were having our next session.Before I even realized the lecture had ended, the classroom began to empty. I groaned softly, sitting up to shove my notebooks back i
Last Updated: 2026-08-01
Chapter: Chapter 16: The Doppelgänger[Damian]I watched him drift to sleep, and for some reason, I couldn't look away.How could a human be this beautiful? And no, I'm not just saying that because I want him in my bed.Wait, who said that? Brian, please, not now. Don't interrupt.His dirty blonde hair was scattered across his forehead, giving him this soft, ethereal look. I'm not even exaggerating, he was gorgeous.It took a heartbreaking amount of self-control to step away and grab a damp towel from the bathroom. Heaven knows how hard I had to fight myself. I wanted to devour him—bite him, touch him, kiss him until his lips were swollen and wrecked.But I knew better. Rushing things would only scare him off, and that was the last thing I wanted.I cleaned him up carefully, then lifted him into my arms. He must have been exhausted; he didn't even stir as I carried him to my bed.I laid him down, watching him shift until he settled into a comfortable spot. My only plan was to lie beside him and watch him sleep. Just watc
Last Updated: 2026-07-27
Chapter: Chapter 15: First lesson[Maddox]I took a step back and forced out a shaky laugh. “Are you sure you heard yourself?”Damian took a slow step forward. “Crystal clear.”I was still trying to wrap my head around this version of him. Who the hell was this Damian? And why was I so damn excited to peel back every layer? I was officially weird.“Damian, if this is some kind of joke, or you’re just trying to scare me and make fun of me, I’m really going to take offense.”His expression didn’t flicker. “Your last chapter was trash, like I said. But it ended on a very hot note.”He paused, waiting for me to respond. I couldn’t. My voice had completely deserted me.“I need you to show me,” he continued. “Show me exactly how you wrote that last chapter.”I blinked. “You mean… like explain how I wrote the scene?”He shook his head and took several measured steps back, giving me space that somehow felt even more dangerous. “No. I mean the way you had Nate touching himself while thinking about Quinton. All the things he wa
Last Updated: 2026-07-08