← Story Library

Opposites Ignite

Opposites Ignite

Chapter 1: Midnight Heat

The back of Riley’s beat-up Chevy smelled like leather and lust, the kind of scent that clung to your skin and made your pulse race. It was past midnight, the parking lot of Willow Creek deserted under the flickering streetlights. Demi’s heart thumped louder than the bass of the forgotten playlist humming through the speakers. Her brown skin glowed under the faint moonlight streaming through the fogged-up windows, her thick, curvy frame pressed against Riley’s hard, muscular body. Her pixie cut was mussed from his eager fingers, and her doe eyes shimmered with a mix of nerves and raw desire.

Riley, the golden boy jock with his tousled blonde hair and piercing blue eyes, grinned down at her, his voice a low growl. 'Damn, Demi, you’re killing me with those eyes. You look like you wanna eat me alive.'

Demi smirked, her quiet nerdy demeanor hiding a sharp tongue. 'Maybe I do, Riley. But don’t get cocky—I bite hard.'

He chuckled, his hands sliding down her hips, gripping her curves with a hunger that made her breath hitch. 'Oh, I’m counting on it, babe. I’ve got plenty for you to sink your teeth into.' His lips crashed into hers, a messy, desperate kiss full of spit and tongue. He sucked on her lower lip, then dove deeper, tangling with her tongue in a way that made her moan into his mouth. She pushed back just as fiercely, her hands fisting in his shirt, pulling him closer.

'You taste like trouble,' she panted between kisses, her voice husky. 'And I’m not sure I’m ready for all of it.'

Riley pulled back just enough to meet her gaze, his blue eyes dark with want. 'Hey, no pressure, alright? We stay over the clothes. I just wanna feel you, Demi. Grind on me, let me make you feel good.' His hands stayed respectful, hovering over the waistband of her jeans, waiting for her nod.

She bit her lip, nerves dancing with desire. 'Okay. But don’t think you’re running this show, jock. I call the shots.'

'Yes, ma’am,' he teased, his grin wicked as he pulled her onto his lap. Her thick thighs straddled his, and she could feel the hard bulge in his jeans pressing against her through the layers of fabric. 'Fuck, you’re so hot,' he groaned, his hands gripping her ass, guiding her to rock against him.

Demi’s breath came in sharp gasps as she moved, the friction igniting a fire between her legs. 'You’re not so bad yourself,' she shot back, her voice dripping with sass even as her body betrayed her, grinding harder. 'Bet you’re dying to get out of those jeans, huh? Too bad I’m keeping you caged.'

Riley laughed, a low, dirty sound. 'Oh, you’re cruel, babe. My cock’s so hard it hurts, and you’re just gonna tease me like this?' He thrust up against her, matching her rhythm, his hands squeezing her ass tighter. 'I can feel how wet you are through these damn layers. You’re dripping for me, aren’t you?'

'Shut up,' she snapped, but her cheeks flushed, and her hips moved faster, chasing the heat building inside her. Their mouths collided again, sloppy and hungry, Riley sucking on her tongue like it was candy, drawing out a whimper she couldn’t hold back. Sweat beaded on her forehead, her body trembling as the pressure built.

'Come on, Demi,' he murmured against her lips, his voice rough with need. 'Let go for me. I wanna feel you lose it.' His words, paired with the relentless grind of his hard length against her pussy through their clothes, pushed her closer to the edge.

Her nails dug into his shoulders, her panting breaths mixing with his as the tension coiled tighter. 'Riley, I—' Her words cut off in a sharp cry, her body shuddering as she came, a rush of heat soaking through her panties, her thighs quaking around him.

He groaned, holding her tight as she rode out the waves, his own breath ragged. 'Holy shit, babe. Did you just squirt for me?' His voice was pure awe, and the look in his eyes promised this was only the beginning.

Demi smirked through her haze, still catching her breath. 'Don’t get used to it, jock. I’m still in charge.'

But as his hands roamed her back and his lips found her neck, she knew this midnight heat was just the spark of something explosive.

Want to know how it ends?

This is just the opening chapter. Continue the saga — or write a steamy tale starring you.