Cover of Twelve Hours to Graduation

Twelve Hours to Graduation

Read the story

11 chapters · 38783 words · Read 1 times

Kai is going on vacation with his mom and step-dad, to celebrate Kai graduating college. But his mom overpacks like always leaving Kai and his stepdad to squeeze into the backseat, Kai on his step dad’s lap for 12 hours. Kai’s mom can’t see them because of boxes stacked high, so she relies on speaking to them periodically. Kai can’t handle feeling his step dad’s bulge that’s literally just soft underneath his ass and with every pot hole his mom hits it sends his ass pressing back on his step dad’s growing hard bulge. What follows is a brutal fucking that requires quiet to not be caught.

Chapter 6: Chapter 6

The diner was the kind of roadside relic that time forgot—neon buzzing against the twilight sky, cracked vinyl booths, the sharp tang of fryer grease clinging to everything. Kai moved stiffly, the ache from the car ride settling deep in his muscles as he slid into their booth. His mother, oblivious as ever, chattered about the menu’s retro charm while Michael’s fingers drummed against the laminate tabletop, slow and deliberate. The rhythm matched Kai’s pulse.

“Five hours left,” Sarah announced, stirring sugar into her iced tea. “Home by midnight if we don’t hit traffic.”

Michael stretched his arms behind his head, the motion pulling his shirt taut across his chest. “Want me to drive?”

Sarah laughed, shaking her head. “God, no. I don’t think my thighs could handle your weight for that long.” She winked at Kai. “And I’d hate to make *you* suffer through mine.”

The mental image—his mother perched on his lap like some grotesque parody of what had just happened in the backseat—made Kai’s stomach lurch. He focused on his burger, chewing mechanically as Sarah recounted the trip highlights. Michael’s knee pressed against his under the table, a silent claim.

Back in the car, the night air humming with crickets, Kai settled onto Michael’s lap again, this time with the weary resignation of a recurring dream. His body was a live wire of exhaustion and oversensitivity. The moment the engine purred to life, he sagged against Michael’s chest, too drained to care about the implications.

Sleep came like a heavy curtain dropping.

He surfaced sometime later to the unmistakable pressure of Michael’s cock nudging against him—insistent, already slick. Kai blinked, disoriented, the world a blur of headlights streaking past the windows. His pants were bunched around his thighs, the cool leather of the seat biting into his bare skin. Michael’s arms caged him, one hand splayed possessively over his stomach, the other guiding himself inside with clinical precision.

“Shh,” Michael murmured, lips grazing the shell of Kai’s ear. His voice was rough, sleep-softened at the edges. “Go back to sleep.”

Kai’s brain stuttered, caught between drowsy compliance and the visceral shock of being filled again so soon. His body, still loose from earlier, yielded with embarrassing ease. A groan slipped out before he could smother it.

Sarah’s voice floated from the front seat, bright and untroubled. “—think we should repaint the guest room. Maybe a sage green?”

Michael huffed a quiet laugh, his hips rocking up in a lazy, shallow thrust. “Mm. Whatever you want, sweetheart.”

The dissonance was dizzying. Kai clenched his teeth, thighs trembling as Michael worked deeper, the stretch just shy of too much. He was still half-hard himself, cock twitching pathetically against his stomach, oversensitive and aching.

*“Daddy—”* The word was a slurred exhale, more reflex than thought.

Michael’s hand slid down, palming Kai’s erection with a casual ownership that made his toes curl. “I know,” he murmured. “Just wanna feel you.” His grip tightened, stroking in time with his thrusts—slow, filthy drags that had Kai biting his own wrist to stay quiet.

Outside, the highway blurred into darkness, mile markers flashing past like a metronome. Sarah hummed along to the radio. The car smelled like fast-food ketchup and the salt-sweat tang of sex.

Kai came with a silent shudder, spilling over Michael’s fingers, his body clamping down hard around him. Michael followed moments later, a low grunt buried in Kai’s hair, his hips stuttering in a final, possessive push.

They stayed like that, tangled and sticky, as the odometer ticked toward home. Michael’s breath evened out first, his grip loosening but not letting go. Kai closed his eyes, too wrecked to process anything beyond the warmth of the body beneath him and the distant, tinny sound of his mother’s laughter.

Somewhere in the dark, a sign flickered: *100 MILES TO CITY LIMITS.*

Kai swallowed. Four more hours to go.

The highway hummed beneath them, an endless black ribbon cutting through sleeping towns. Kai drifted in and out, his body limp against Michael's broad chest, the steady vibration of the car lulling him under again. Each time he surfaced, Michael was still there—hard, unyielding, buried deep inside him like he’d never left.

Kai’s thighs twitched, the oversensitivity creeping in slow waves. He tried to shift, but Michael’s hand clamped down on his hip, holding him still. "Don't," Michael murmured, barely audible over the radio’s low static. His breath was hot against Kai’s neck, his voice rough with something that wasn’t quite exhaustion.

The next time Kai woke, the dashboard clock glowed 11:37 PM. His stomach clenched—not from hunger, but from the unmistakable weight of Michael thrusting lazily into him, each slow roll of his hips sending sparks down Kai’s spine. He was still half-asleep, his brain fogged, his body pliant and used.

"Almost home," Michael muttered, lips brushing Kai’s ear. His voice was thick, satisfied. The words sent a shudder through Kai.

He could feel it then—the fullness, the way his stomach pressed slightly outward against his t-shirt. He slid a trembling hand down, fingertips skimming the fabric. The faint bulge was undeniable. A whine caught in his throat, weak and confused.

Michael chuckled, low and dark. His fingers wrapped around Kai’s wrist, guiding his hand away. "Leave it," he said, like it was nothing. Like Kai’s body wasn’t stretched and marked and filled with him.

Kai swallowed hard. His thighs trembled, the muscles jumping under Michael’s grip. He couldn’t think straight, couldn’t process anything beyond the slow, relentless drag inside him, the way Michael’s breath hitched just before he came again, his hips jerking roughly as he buried himself as deep as possible.

This time, when Michael pulled out, Kai actually felt it—the wet heat, the emptiness. His stomach still didn’t flatten.

Michael reached down, adjusting Kai’s pants with practiced efficiency, buttoning them carefully. The gesture was almost gentle. Disgustingly domestic. Kai stared blankly at the passing streetlights, his fingers twitching at his sides.

Sarah yawned from the front seat. "God, I can’t wait to sleep in my own bed."

Michael hummed in agreement, one hand resting possessively on Kai’s thigh. "Yeah," he said, voice light. "Me too."

Kai closed his eyes. The car turned onto their street.

The streetlights flickered overhead, casting long shadows across the quiet suburban houses. Kai’s skin was still damp where Michael’s fingers had lingered too long, adjusting his clothes like he had done it a hundred times before. The weight of the last five hours pressed down on him, heavier than the exhaustion in his limbs.

Sarah parked in the driveway with a satisfied sigh, stretching her arms above her head. "Home sweet home," she said, already unbuckling her seatbelt. "Kai, honey, grab the smaller bags. Michael, can you handle the big one?"

Michael’s hand slid from Kai’s thigh, the loss of contact almost painful. "Got it," he said, voice smooth as always, like nothing had happened. Like Kai wasn’t still aching, still carrying the evidence of him inside.

The trunk popped open. Kai stepped out, his legs unsteady, the cool night air sharp against his flushed skin. He avoided looking at Michael as he reached for the bags, his fingers brushing against a half-empty water bottle—the same one Michael had used earlier. His stomach twisted.

Sarah fumbled with her keys at the front door. "God, I need a shower," she muttered, finally pushing the door open. Warm light spilled onto the porch, illuminating the familiar foyer.

Kai followed numbly, dropping the bags by the stairs. The house smelled like lemon cleaner and the faint musk of absence—like the air had been holding its breath while they were gone.

Michael moved past him, his shoulder brushing Kai’s just hard enough to be deliberate. "I’ll put this upstairs," he said, hefting the largest suitcase with ease. His eyes flicked to Kai’s, a silent command.

Sarah laughed, already kicking off her shoes. "Oh, leave it for now. I just want to crash." She leaned in, pressing a kiss to Michael’s cheek. "You two did great today. Even with all that *bonding*."

Kai’s throat tightened. The word was a joke to her.

Michael smirked, sliding an arm around her waist. "Yeah," he said, voice low. "Real *close*."

The double meaning landed like a punch. Kai turned away, heading for the kitchen under the guise of grabbing water. The fridge hummed softly as he yanked it open, the cool air doing nothing to ease the heat under his skin.

Footsteps approached. Slow. Heavy.

Kai didn’t have to look to know it was Michael.

The fridge door was pulled from his grip, pushed shut with a quiet click. Michael stood in front of him, boxing him in against the counter, close enough that Kai could still smell the salt and sweat on him.

"Didn’t think you’d last that long," Michael murmured, tilting Kai’s chin up with two fingers. His thumb brushed the bite mark he’d left earlier, hidden under the collar of Kai’s shirt. "Next time, I’ll make sure you can’t walk when we get home."

Kai’s breath hitched. The promise shouldn’t have sent a jolt through him, but it did.

Sarah’s voice carried from the living room. "Babe, you want first shower?"

Michael didn’t move. His gaze stayed locked on Kai’s, dark and unreadable. "Yeah," he called back, finally stepping away. His hand trailed down Kai’s arm, fingers catching briefly at his wrist. "Don’t stay up too late."

Kai’s pulse hammered in his throat.

As Michael disappeared upstairs, Kai gripped the counter, the granite cold under his fingertips. The house settled around him—water running, Sarah humming, the distant creak of the bedroom door closing.

He exhaled slowly, staring at the ceiling.

*Next time.*

The words coiled in his stomach, equal parts dread and anticipation.

He wasn’t sure which scared him more.

The next morning, sunlight bled through the plantation shutters, striping the bed in alternating bars of gold and shadow. Kai rolled onto his side, wincing at the dull ache between his thighs. The sheets smelled like laundry detergent—industrial, impersonal. Nothing like the musk of leather and sweat still clinging to his memories.

Downstairs, the clatter of dishes and his mother’s off-key humming drifted up. Normal sounds. Domestic sounds. His stomach knotted.

He showered under scalding water, scrubbing until his skin turned pink, but the phantom weight of Michael’s hands lingered. The mirror fogged up before he could bring himself to look at his reflection.

Sarah was flipping pancakes when he padded into the kitchen, barefoot and still damp. “Morning, sleepyhead,” she chirped, brandishing a spatula. “Your dad already left for the office. Early meeting.”

Dad. The word stuck in Kai’s throat like a fishbone. He forced a grin, grabbing orange juice from the fridge. The carton was cold enough to sting. “Smells good.”

“Blueberry,” she said, sliding a stack onto his plate. “Your favorite.”

He used to love them. Now the syrup tasted cloying, the berries bursting like overripe bruises against his tongue. Sarah prattled on about grocery lists, her book club, the landscaper coming Tuesday. Normal things. Safe things.

The pool shimmered under the midmorning sun, its turquoise tiles catching the light like crushed gemstones. Kai dove in without testing the water. The shock of cold was a relief—something real, something clean. He swam laps until his lungs burned, until his muscles screamed louder than his thoughts.

When he surfaced, gasping, Michael was there.

Not in the water. Not even outside. Just a silhouette behind the floor-to-ceiling windows of his home office, phone pressed to his ear. Kai could see the sharp cut of his jaw, the way his dress shirt stretched across his shoulders as he gestured at some unseen spreadsheet. The CEO. The stepfather.

The man who’d ruined him in the backseat of a Lexus.

Their eyes met through the glass. Kai’s breath hitched. Michael didn’t smile. Didn’t wink. Just held the stare for three excruciating seconds before turning away, as if the pool, the yard, the boy treading water in it were just part of the scenery.

Kai sank back under, letting the chlorine sting his eyes.

He stayed in the water until his fingertips pruned. Sarah brought out lemonade at noon, chattering about the new patio furniture. Michael never reappeared.

By dusk, Kai had memorized the exact cadence of Sarah’s laughter from the living room, the way Michael’s low murmur answered it. A duet he wasn’t part of. He lay on his bed, staring at the ceiling fan’s lazy rotations, and wondered if this was how it would always be now—this hollow, humming distance where desire used to be.

His phone buzzed.

The screen lit up with a name Kai hadn’t seen in months: **Jake Stevens**. The text was simple, just a single line that sent a jolt through his chest.

**"Heard you’re back in town for good. Midnight at Mulligan’s?"**

Kai stared at the words, his thumb hovering over the keyboard. The ache between his thighs flared in protest at the idea of moving, of pretending to be normal. But the thought of staying in this house—listening to Sarah’s laughter, feeling Michael’s absence like a phantom limb—was worse.

**"Yeah,"** he typed back. **"Be there."**

Midnight couldn’t come fast enough.

———

Mulligan’s was the kind of dive that smelled like spilled beer and regret, the sticky floors clinging to the soles of Kai’s sneakers as he pushed through the door. Jake was already at the bar, two shots of something amber lined up in front of him. He turned, grinning, and for a second, Kai saw the boy he used to skateboard with, the one who’d dared him to jump off the roof of the middle school.

"Kai fucking Nichols," Jake slurred, dragging him into a one-armed hug. "College boy."

The nickname landed like a punch. Kai forced a laugh, clinking his shot glass against Jake’s. The whiskey burned going down, but it was nothing compared to the heat still simmering under his skin from the car ride.

Jake didn’t notice. He was already launching into a rambling story about some girl he’d hooked up with, some job he’d lost. Kai nodded along, letting the alcohol blur the edges of his thoughts.

By the third round, the bar was spinning. By the fifth, Jake was leaning in too close, his breath hot against Kai’s ear. "You’ve been quiet, man. What’s up?"

Kai opened his mouth. The words **"my stepdad fucks me in the backseat while my mom drives"** sat heavy on his tongue. Instead, he laughed, sharp and hollow. "Just tired."

Jake didn’t press. He ordered more shots.

———

The Uber ride home was a blur of neon streetlights and nausea. Kai stumbled out onto the driveway, the cool night air doing nothing to clear his head. His keys slipped through his fingers twice before he managed to jam the right one into the lock.

The foyer was dark. Silent.

Until it wasn’t.

"Where the hell have you been?"

Michael’s voice cut through the haze, low and dangerous. Kai blinked, swaying on his feet. The living room light flicked on, revealing Michael standing in the doorway—barefoot, shirtless, arms crossed over his chest. The tattoo Kai had traced with his tongue in the backseat curled over his ribs.

Kai giggled. The sound was wet, unhinged. "Daddy," he slurred, taking a stumbling step forward. "Missed you."

Michael’s expression didn’t change.

Then, in one fluid motion, he crossed the room and scooped Kai up, one arm under his knees, the other supporting his back. It was the same way he’d carried him when Kai was seventeen and twisted his ankle skateboarding—back when this house was just a house, when Michael was just his stepdad.

Except now, Michael’s fingers dug into the flesh of his ass, possessive and bruising, as he carried him upstairs.

Kai buried his face in Michael’s neck, breathing in the scent of him—soap and something darker, something primal. His cock stirred despite the alcohol, despite the ache.

Michael dumped him onto the bed with a quiet thud. For a moment, he just stood there, silhouetted in the doorway, his breathing steady. Controlled.

Kai reached for him, fingers clumsy. "Stay."

Michael caught his wrist, pushing it back down onto the mattress. "Sleep," he said, his voice rough. Then he turned and walked out, shutting the door behind him with a soft click.

The sound of the master bedroom door opening and closing echoed down the hall.

Kai lay there, drunk and hard and alone, staring at the ceiling until the room stopped spinning.

The clock on his nightstand ticked past 4 AM.

Somewhere down the hall, his mother murmured something in her sleep.

Michael didn’t answer.

The silence stretched like a wire between them, humming with everything unsaid.

Kai woke to the sound of his mother laughing downstairs, the scent of coffee drifting up through the floorboards. He rolled onto his side, the sheets cool against his bare skin. A month of this—Michael acting like nothing happened, like Kai wasn't still carrying the memory of his hands, his mouth, the way he’d ruined him in the backseat.

Downstairs, he could hear them. The clink of silverware, Sarah’s soft humming, Michael’s low murmur in response. Domestic. Normal. It made Kai’s stomach twist.

He dragged himself out of bed, pulling on sweatpants low on his hips, not bothering with a shirt. The mirror caught his reflection—pale skin, the faintest shadow of a bruise still lingering near his hipbone. He pressed his thumb to it, just to feel the ache.

The kitchen was bright, sunlight spilling across the countertops. Sarah was at the stove, flipping pancakes. Michael sat at the table, newspaper spread out in front of him, coffee steaming in his mug.

"Morning, honey," Sarah chirped, glancing over her shoulder. "You’re up late."

Kai shrugged, letting his gaze flick to Michael. Just for a second. Michael didn’t look up.

"Big night?" Sarah teased, sliding a plate toward him.

Kai grabbed an apple instead. "Jake’s back in town."

Michael’s fingers tightened slightly around his mug. Just enough for Kai to notice.

Sarah frowned. "That kid’s trouble."

Kai took a bite, juice running down his wrist. "He’s fine."

Michael finally looked up. His eyes were dark, unreadable. "You were out past three."

The words landed like an accusation. Kai swallowed, wiping his mouth with the back of his hand. "You keeping tabs on me now?"

Sarah laughed, oblivious. "Oh, please. He just worries."

Michael’s jaw twitched.

Kai smirked, turning to leave. He made sure to bend just a little too far when he grabbed his keys from the hook.

———

The pool glimmered under the afternoon sun, water lapping at the tiles. Kai floated on his back, skin burning under the heat. He knew Michael was home—had heard the garage door an hour ago.

Footsteps on the patio.

Kai didn’t turn.

"Pool’s looking good," Michael said, voice casual.

Kai let himself sink slightly, water closing over his shoulders. "Yeah."

Michael crouched at the edge, rolling up his sleeves. His forearms were tan, veins standing out under the skin. "Sarah’s working late."

Kai’s pulse jumped. He kicked lazily, drifting closer to the steps. "Guess it’s just us."

Michael’s gaze dropped to the water, to where Kai’s shorts clung to his thighs. Then he stood, brushing his hands on his slacks. "Dinner at seven."

Kai watched him walk away, the back of his neck hot.

———

Jake’s apartment smelled like weed and stale beer. Kai slumped on the couch, bottle dangling from his fingers.

"You’re distracted," Jake said, nudging him with his foot.

Kai took another swig. "Am not."

Jake snorted. "Dude, you’ve been staring at your phone for twenty minutes."

Kai didn’t answer. The screen was dark.

———

The house was quiet when he got back. Too quiet. He stumbled slightly, catching himself on the banister.

Michael and his mom’s door was ajar.

Kai hesitated. Then pushed it open.

The room was empty. Bed neatly made, curtains drawn.

A hand clamped around his wrist, yanking him backward.

Kai gasped as Michael shoved him against the wall, body pressing close. His breath was hot against Kai’s ear. "You’re drunk."

Kai grinned, slumping against him. "You noticed."

Michael’s grip tightened. "You’re pushing it."

Kai tilted his head, lips brushing Michael’s jaw. "Am I?"

For a second, Michael didn’t move. Then he stepped back, releasing him. "Go to bed."

Kai watched him walk away, chest tight.

Down the hall, the shower turned on.

Kai exhaled, running a hand through his hair.

Tomorrow, he’d do it again.

And again.

And again.

Read on DreamPress

Write your own erotic story with AI