Share

Book 2: Cabin of Sin

Author: Elizabeth
last update publish date: 2026-05-29 01:21:43

The tires crunched on the gravel as I pulled up to the old family cabin, dust swirling behind my beat-up car. I killed the engine and stepped out, stretching my stiff back after the long drive. The place looked the same, deep in the woods, surrounded by tall pines, air thick with the smell of earth and resin. Summer break. Finally.

Then I saw him.

Ryan stood in the clearing beside the cabin, shirtless, sweat glistening on his broad, muscled back. The axe came down hard, splitting a log clean in two with a sharp crack. He was bigger than I remembered. Taller. Shoulders wide, abs carved from years of whatever the hell he did now. At twenty-five, my stepbrother looked like he belonged on one of those outdoor magazines.

“Great,” I muttered under my breath. “You’re already here.”

Ryan turned, axe resting on his shoulder, and wiped sweat from his brow with his forearm. His eyes locked on me, dark and intense. “Well, well. Look who finally showed up, little Jordan. Mom and Dad said you might bail.”

“I’m here, aren’t I?” I grabbed my bag from the trunk and slammed it shut. “Didn’t know you’d beat me to it. Thought you were too busy with your tough-guy shit to come back to this dump.”

He smirked, dropping the axe and walking toward me. “Dump? This ‘dump’ was our spot growing up. Or did you forget all the summers you tagged along behind me like a lost puppy?”

I rolled my eyes and headed for the cabin door. “Yeah, before you turned into a complete asshole and started acting like you owned the place. Move on, Ryan. I’m not in the mood for your crap today.”

The tension between us had been building for years, stupid fights, him pushing me around, me resenting how he always got away with everything. I pushed the door open and stepped inside, the familiar scent of wood and old furniture hitting me.

But Ryan followed right behind, his heavy footsteps close on my heels. “You never could handle a little teasing, could you? Always running off to hide.”

“Fuck off,” I snapped, dropping my bag in the living room and heading straight for the bedroom I used to claim as mine. I slammed the door behind me, heart pounding. The long drive, the stress from finals, and now him, it was too much.

I flopped onto the bed, breathing hard. My body felt wound tight. I needed release. Badly. I shoved my shorts down just enough, wrapped my hand around my already half-hard cock, and started stroking. Fast. Desperate. Eyes closed, trying to lose myself in the feeling.

The door creaked open.

“Still can’t even lock a damn door properly…” Ryan’s voice cut off.

I froze, hand still wrapped around my throbbing dick, shorts tangled around my thighs. He stood in the doorway, eyes wide for a second before they darkened, pupils blowing wide with something hungry.

“Shit…get out!” I tried to cover myself, face burning.

Ryan didn’t move. Instead, he stepped inside and kicked the door shut behind him. “Jerking off the second you get here? Damn, Jordan. That desperate already?”

“Ryan, I swear to God…”

He laughed low, but there was no humor in it. His gaze dropped to my cock, still hard and leaking in my fist. “Look at you. All worked up. What’s got you so horny, little brother? Thinking about me out there chopping wood?”

“Shut up,” I hissed, but my hand hadn’t moved. My cock twitched under his stare.

He moved fast. In two strides he was on the bed, pinning me down with his heavy body. His bare chest pressed against mine, sweat and heat rolling off him. One big hand grabbed both my wrists and slammed them above my head.

“Get the fuck off me,” I growled, struggling underneath him. But he was stronger. So much stronger.

“Make me,” he whispered, face inches from mine. His breath was hot against my lips. Then he kissed me.

Hard.

His mouth crushed against mine, demanding, no gentleness at all. His tongue pushed inside, claiming me as he ground his hips down. I could feel how hard he was through his jeans, thick and pressing right against my bare cock.

“Mm…fuck…” I moaned into his mouth despite myself. The friction was insane. He rolled his hips again, grinding slow and dirty, his bulge rubbing along my shaft.

“You like that?” he growled against my lips, biting the bottom one. “Been wanting this for years, haven’t you? All that fighting, all that tension. You get hard every time I piss you off.”

I tried to deny it, but another thrust of his hips stole my words. Pleasure shot through me. I was leaking all over my stomach, making the slide easier, filthier.

“Ryan… shit… we can’t…”

“We can.” He kissed me deeper, tongue fucking my mouth while he kept grinding, faster now. The pressure built fast, unbearable. His free hand slid down, gripping my ass and pulling me tighter against him.

I was losing it. Moaning into the kiss, hips bucking up to meet every roll of his body. The fabric of his jeans felt rough against my sensitive skin, but it only made me crazier.

“Gonna cum just like this?” he taunted, breath ragged. “In your shorts like a desperate slut? Do it. Show me.”

I couldn’t hold back. With a broken moan, I came hard, shooting thick ropes across my stomach and chest while he kept grinding through it, drawing out every pulse.

Ryan pulled back slightly, breathing heavy, eyes wild with lust as he stared down at the mess I’d made. His cock was still rock hard against me.

He leaned in close, voice low and dangerous.

“We’re not leaving this cabin until I fuck you raw tonight.”

Continue to read this book for free
Scan code to download App

Latest chapter

  • Raw Surrender: 35 Filthy M/M Tales   Book 2: Cabin of Sin

    The tires crunched on the gravel as I pulled up to the old family cabin, dust swirling behind my beat-up car. I killed the engine and stepped out, stretching my stiff back after the long drive. The place looked the same, deep in the woods, surrounded by tall pines, air thick with the smell of earth and resin. Summer break. Finally.Then I saw him.Ryan stood in the clearing beside the cabin, shirtless, sweat glistening on his broad, muscled back. The axe came down hard, splitting a log clean in two with a sharp crack. He was bigger than I remembered. Taller. Shoulders wide, abs carved from years of whatever the hell he did now. At twenty-five, my stepbrother looked like he belonged on one of those outdoor magazines.“Great,” I muttered under my breath. “You’re already here.”Ryan turned, axe resting on his shoulder, and wiped sweat from his brow with his forearm. His eyes locked on me, dark and intense. “Well, well. Look who finally showed up, little Jordan. Mom and Dad said you might

  • Raw Surrender: 35 Filthy M/M Tales   The CEO’s Dirty Contract: Part 5

    "Damien..." The word slipped out of me in the dark, raw and needy, as his thick cock stretched me open again. He didn't stop. He kept thrusting slow and deep, his heavy body pressed against my back, one arm wrapped around my chest like he couldn't let go even in his sleep."Fuck, you feel so good," he murmured against my neck, voice rough with sleep and lust. "Say it again.""Damien," I moaned louder, pushing back against him. My hole was still sore from last night, slick with his earlier loads, but the stretch felt too right. He kissed my shoulder, surprisingly soft, and rolled his hips in a lazy rhythm that made my toes curl.We stayed like that for a while, just breathing and moving together in the dark. Eventually exhaustion pulled me under again.~~~~Morning light filtered through the huge windows when I woke up properly. Damien was already awake, propped on one elbow, watching me. His usual sharp, commanding expression had softened. He brushed a strand of hair from my forehead

  • Raw Surrender: 35 Filthy M/M Tales   The CEO’s Dirty Contract: Part 4

    "I already canceled your apartment lease. You're moving into my place tonight."The words hit me like a punch as I knelt there on the bathroom floor, his cum still sticky on my face. I opened my mouth to argue, but Damien just wiped my chin with his thumb and pushed it between my lips."Suck it clean," he said. "No discussion."By six o'clock that evening, I stood inside his penthouse, staring at floor-to-ceiling windows overlooking the city. The place screamed money, dark leather furniture, modern art on the walls, a bedroom bigger than my entire old apartment."Strip," Damien ordered the second the door locked behind us. "Everything off. Now."I hesitated, fingers fumbling with my shirt buttons. "Damien, this is moving too fast. I didn't even get to pack…"He stepped close, grabbing my jaw. "You don't need anything from that shitty place anymore. You're mine. Clothes. Off."I pulled everything off, standing naked in the middle of his bedroom. He circled me slowly, like he was inspec

  • Raw Surrender: 35 Filthy M/M Tales   The CEO’s Dirty Contract: Part 3

    "It's my wife. She's downstairs."I froze on the couch, cum still dripping down my face and chin, heart slamming in my chest. Damien answered the call like it was nothing, his voice smooth and professional."Hey, love. Yeah, I'm just finishing up a meeting. Give me fifteen minutes."He hung up and looked down at me, eyes dark with hunger. "Bathroom. Now. Clean up before she gets impatient."I stumbled off the couch on shaky legs, cum sliding down my neck as I rushed into his private bathroom. The mirror showed the mess, red face, swollen lips, streaks of white across my cheeks. I grabbed a towel and started wiping frantically.The door opened behind me. Damien stepped in, still half-hard in his open pants, watching me in the reflection."Look at yourself," he said quietly. "My cum all over that pretty face. You've been driving me crazy for months, Alex."I scrubbed harder, avoiding his eyes. "Months? What the hell are you talking about? I thought this started yesterday."He moved clos

  • Raw Surrender: 35 Filthy M/M Tales   The CEO’s Dirty Contract: Part 2

    "Get up, Alex. Clean yourself up and get back to your desk."Damien's voice cut through the haze as I knelt there, cum still coating my tongue. I wiped my mouth with the back of my hand, legs shaky as I stood. He adjusted his tie like nothing had happened, those dark eyes watching me with satisfaction."Tomorrow," he repeated, smirking. "Don't be late."I barely slept that night. The taste of him lingered. The shame burned hot in my gut, but so did something else I didn't want to name. By morning, I was at my desk early, pretending to sort emails while my stomach twisted.My phone buzzed at exactly 8:15.[Private Elevator. Now. Don't make me wait.]I swallowed hard and headed down the hall. The private elevator doors opened as soon as I approached. Damien stood inside, already waiting, looking sharp in a charcoal suit that hugged his broad frame."Inside," he ordered.The doors slid shut behind me. Before I could even speak, he slammed the emergency stop button. The elevator jerked to

  • Raw Surrender: 35 Filthy M/M Tales   Book 1: The CEO’s Dirty Contract

    "Mr. Black, please, I can explain…"I stood frozen in the middle of Damien Black's corner office, heart hammering against my ribs. The door clicked shut behind me with a finality that made my stomach drop. He sat behind his massive oak desk like he owned the world, which he pretty much did. Tall, broad-shouldered, with sharp cheekbones and dark eyes that pinned me in place. His suit jacket hung on the back of his chair, sleeves rolled up to show powerful forearms."Save it, Alex," he said, voice low and rough. He leaned back, fingers tapping once on the polished wood. "I saw everything. You in the executive bathroom, whispering into your phone about meeting some guy after work. You really think I wouldn't check the security feeds when my assistant disappears for twenty minutes?"My face burned. "It was just a number. Nothing happened. I'm not... I mean, I'm straight. Mostly. I was curious, that's all."Damien's lips curved into a slow, dangerous smile. He stood up, all six-foot-three

More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status