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 5: Chapter 5

The door was unlocked. It had been since Kai returned to the room, his skin chilled from the pool, the taste of chlorine and his own poor decisions thick in his throat. He lay on top of the covers, wearing only his boxers, staring at the ceiling. The digital clock burned 4:17 AM into the darkness. Every creak of the resort’s plumbing, every sigh of the air conditioning, was a footstep that wasn’t his.

He wondered if it was a test. A punishment for his defiance at the pool. Leave your door unlocked. A command that forced him into a state of permanent anticipation, a live wire strung through his nervous system. He was the bait and the trap, both.

Sleep arrived in fitful, shallow waves. He dreamed of water that was suddenly too thick to swim through, of hands that held him under just a moment too long.

A sharp, metallic click snapped him awake.

Dawn was a grey suggestion at the window. 5:48 AM. The door handle turned, and Michael stepped inside. He was already dressed for the day in hiking gear—dark tech-fabric pants, a grey moisture-wicking shirt stretched across his chest. He looked freshly showered, alert. He closed the door silently, locking it with a deliberate twist.

He didn’t look at Kai immediately. He walked to the desk, placing a small paper bag and two cardboard coffee cups down. The normalcy of the gesture was surreal.

“Get up,” he said, his voice low but casual. “We’re going for a hike before your mom wakes up.”

Kai pushed himself up on his elbows, brain foggy with disrupted sleep. “What?”

“You heard me. Up. Now.” Michael finally turned. His eyes were cool, assessing. “Or do you want to explain why you’re too tired to move?”

The threat was velvet-wrapped. Kai swung his legs over the side of the bed, the floor cool on his feet. He moved stiffly to his suitcase, pulling on shorts, a t-shirt, socks. Michael watched him dress with a detached, almost clinical air. He tossed a protein bar from the paper bag onto the bed. “Eat this. It’s a steep trail.”

Five minutes later, they were in the hushed elevator, descending to the empty lobby. The only sound was the Muzak version of some forgotten pop song. They walked out into the crisp, pine-scented morning, the sky bleeding orange at the edges. Michael led them past the shuttle stop to a trailhead marked ‘Canyon Ridge – Advanced. 2.5 Miles.’

He handed Kai one of the coffees. “Black. You need the caffeine.”

They started climbing. The trail was brutal, a relentless series of switchbacks carved into the side of the mountain. The coffee scalded Kai’s throat. He focused on the ground in front of him, on the burn in his calves, on anything but the man hiking effortlessly ahead of him. The silence between them was filled with the crunch of gravel, their labored breathing, and the screaming of all the things unsaid.

After twenty minutes of steep ascent, they reached a rocky outcrop. The view was breathtaking—a vast, mist-filled canyon washed in the rose-gold of early sunrise. Michael stopped, taking a sip of his coffee. Kai leaned against a boulder, gasping for air.

“Why are we doing this?” Kai finally asked, the words puffing out of him.

Michael didn’t turn from the view. “Because what happened last night can’t happen again.”

The finality of it hit Kai like a physical blow. He straightened up, the beauty of the landscape suddenly meaningless. “What?”

“You pushing. Me losing control.” Michael finally looked at him. In the dawn light, his face was all hard angles and stark shadows. “In a public pool. It was stupid. Reckless. This,” he gestured between them, “only works with control.”

Kai’s face flushed with a mixture of shame and rebellion. “You lost control? You seemed pretty in control to me.”

A muscle ticked in Michael’s jaw. He took a step closer. The drop behind him was sheer, hundreds of feet down. “You wrapping your legs around me? Using that word out there? That was you trying to steer. You don’t steer.” He closed the final distance, his voice dropping to a whisper that was carried away by the wind. “You follow the trail, Kai. Or you fall.”

“So this is a punishment hike?” Kai spat, the protein bar turning to acid in his stomach.

“This is a clarity hike.” Michael’s hand came up, not to touch him, but to point at the vista. “Look at it. This is the world. It’s big, and it’s complicated, and it doesn’t give a shit about what you feel. Your mother is down there, in that hotel, trusting me. Trusting us. What we’re doing… it exists in the space she doesn’t look. You shrink that space with stunts like last night, you threaten everything. You understand?”

He understood. He understood he was being put back in a box, a box he’d willingly climbed into but now felt the walls of acutely. The thrilling secret was now just a secret with rules.

“I liked it before,” Kai muttered, looking at his shoes.

“Before when?”

“Before the vineyard date. Before you ignored me all day.” He met Michael’s gaze, summoning a bravery he didn’t feel. “When it felt like you couldn’t wait to get to me.”

Something flickered in Michael’s eyes. The controlled mask slipped for a microsecond, revealing the raw hunger beneath. It was gone so fast Kai wondered if he’d imagined it.

Michael turned back to the canyon. “Desire is a leaky tap. Discipline is the valve. You learn the difference, or this ends.” He finished his coffee and crushed the cup in his fist. “We’re almost to the top. The view is better.”

The final half-mile was a brutal scramble over scree. When they reached the summit, a flat, windswept rock plateau, the world opened up in a 360-degree panorama. They were alone with the sky and the awakening valleys below. The punishment, if that’s what it was, felt earned.

Michael sat on a flat rock, patting the space beside him. Warily, Kai sat. Not touching. The silence now was different, less charged, filled with the immensity around them.

“When I married your mother,” Michael began, his voice conversational, as if discussing the weather, “you were this lanky kid, all elbows and sarcasm. You hated me.”

“I didn’t hate you.”

“You sure did. You had a right.” He shrugged. “Then you came home from college. Not a kid anymore. You’d filled out. You had her eyes, but your father’s confidence. It was… disorienting.”

Kai stared at him, the wind whipping his hair. “Disorienting.”

“I’m a man who appreciates beautiful things,” Michael said, his gaze fixed on the horizon. “I’ve worked hard to acquire them. A practice. A home. A remarkable wife.” He finally looked at Kai, a sideways glance. “You were there. This beautiful, off-limits thing, right in the center of my life. It was the best part of marrying her, and the worst part of being an honorable man.”

The confession, delivered so calmly into the vast, open air, was more intimate than anything that had happened in the dark. Kai’s breath caught.

“The car ride…” Kai prompted softly.

“A moment of weakness. Or clarity. I still don’t know.” He leaned forward, elbows on his knees. “But it happened. And now we’re here. On top of a mountain, having a conversation we can never have again. So listen. This isn’t a romance, Kai. It’s a transaction. I give you something you clearly want. You give me… compliance. And silence. The space we occupy is this small.” He held his thumb and forefinger an inch apart. “You try to make it bigger, you will destroy every good thing in your life, and in mine. Are we clear?”

The words were cold, surgical. They stripped the fantasy away, leaving the stark, ugly machinery of the affair exposed. Kai felt a hollow opening up inside him. He’d wanted the heat, the danger, the possession. He hadn’t wanted to be a transaction.

But looking at Michael’s profile against the blazing sky, seeing the strength there, the unwavering certainty, he knew he was already purchased. The currency had been his willingness, his whispered ‘daddy’ in the backseat of the car.

“Crystal,” Kai said, the word dust in his dry mouth.

Michael nodded, as if closing a business deal. He stood, offering a hand to pull Kai up. His grip was firm, warm, and it lingered a second longer than necessary. “Good. Then we understand each other.”

The hike down was quieter, the tension replaced by a grim sort of acceptance. The trail seemed easier. As they approached the resort, the sounds of civilization returning—a shuttle bus door hissing, a child laughing—the real world began to reassert itself.

They entered the suite just as Sarah was coming out of the bedroom, yawning in her silk robe.

“Oh! You’re up early,” she said, brightening at the sight of them.

“Couldn’t sleep,” Michael said, leaning in to kiss her cheek. He smelled of pine and fresh air. “Thought I’d drag this one out for some nature. Burn off all that room service he’s planning to order today.” He winked at Kai, a perfect, paternal gesture.

Sarah laughed, touching Michael’s arm. “My rugged outdoorsmen. Well, I’m glad. I’m meeting the girls from the spa for breakfast in town. You two will be okay?”

“We’ll manage,” Michael said, his smile easy. He squeezed her shoulder and walked toward the bathroom. “Gonna grab a shower.”

When the bathroom door shut, Sarah turned to Kai, her expression softening. “Everything okay, honey? You seem quiet.”

“Just tired,” Kai said, forcing a smile. “That trail was a beast.”

She studied him for a moment, a mother’s intuition flickering in her eyes before fading. “Well, relax today. Big dinner tonight at that farm-to-table place.” She bustled past him toward the kitchenette. “Maybe you and Michael can watch the game later. Bond a little.”

“Yeah,” Kai said, his eyes drifting to the closed bathroom door, behind which water began to drum against tile. “Bond.”

He walked to his room, the space that was no longer a sanctuary but an annex of Michael’s will. He closed the door. He didn’t lock it. The rules were clear. The space was small.

He lay down on the bed, the physical exhaustion from the hike seeping into his bones. His phone, charging on the nightstand, buzzed.

Unknown Number:

My shower’s big enough for two. Bring a towel.

Kai read the message. The hollowness inside him yawned wider, but a different, darker current flowed into it. Not excitement. Not rebellion. Resignation, perhaps. And a terrible, undeniable pull.

He looked at the door. He listened to the distant sound of the shower. He thought of the mountain, the vast world, and the inch of space he was allotted within it.

He got up, pulled a towel from the rack, and walked out of his room.

The hallway carpet was damp under his bare feet, a cold echo of the pool deck hours before. Steam, fragrant with Michael’s expensive sandalwood soap, seeped from under the main bathroom door. It was unlocked. Kai pushed it open, the humid air enveloping him like a second skin.

The shower was a massive glass enclosure, fogged from within. Michael’s silhouette was a blurred suggestion of broad shoulders and shifting muscle behind the murky glass. He didn’t turn. Kai hung his towel on a hook, its rough cotton stark against the plush hotel linens. He slid the glass door open a fraction; a hotter, denser cloud billowed out.

“Close it,” Michael said, his voice echoing off the tiles. The water drowned any other sound.

Kai stepped in, the door shutting with a solid click. The noise of the world vanished, replaced by the relentless drumming on his skull and shoulders. The space was large, but Michael occupied the center of it. Kai stood at the periphery, water sluicing over his clothes.

“Those are coming off,” Michael said, not a question. He finally turned. His gaze was appraising, devoid of the morning’s calculated lecture. This was a different transaction. “You don’t come to my shower dressed.”

Kai peeled the soaked t-shirt over his head, let it fall with a wet slap. His shorts and boxers followed. He knelt, a little awkwardly on the slippery tile, to gather the sodden pile and toss them out onto the bathroom floor. When he straightened, Michael was right there.

Water cascaded down the carved valleys of his chest, over the dark trail of hair that led south. His hand came up, thumb roughly wiping a streak from Kai’s cheekbone. “You understood what I said up there.”

It wasn’t a question either. Kai nodded, water stinging his eyes. “Yeah.”

“Good.” His hands settled on Kai’s hips, turning him firmly, pushing him back against the cold, wet tile wall. The shock of it made Kai gasp. Michael’s body pressed against him, heat against heat, water slicking their skin together. “Then we don’t need to talk about it anymore.”

His mouth found Kai’s neck, not a kiss but a claiming press of teeth and tongue against his pulse point. His hands slid down, gripping the backs of Kai’s thighs, and lifted. Instinctively, Kai wrapped his legs around him, the position familiar and destabilizing all at once. The wall held his weight; Michael’s strength was an unyielding brace.

There was no lotion this time, just water and relentless, careful pressure. Kai hid his face against Michael’s neck, biting his own lip to stay silent as he was breached. The stretch was acute, a breathtaking fullness that made the world narrow to this steam-blurred enclosure, the slap of wet skin, Michael’s ragged breath in his ear.

“This,” Michael grunted, driving deeper with a slow, piston-like rhythm that forced a choked sound from Kai’s throat. “This is the space. Right here. Nowhere else.”

Every thrust punctuated the sentence. Kai could only cling to him, his own arousal trapped and throbbing between their moving bodies. The water beat down on them, washing nothing away. He came like that, suddenly, a sharp, silent convulsion that left him trembling. Michael followed seconds after, his own release a hot rush lost immediately in the downpour, his forehead pressed hard to the tile beside Kai’s head.

For a long moment, they just breathed. The water began to run cool. Michael gently lowered him, his feet finding the shower floor. Hands steadied him, a rough washcloth was passed over him with a detached efficiency. It felt like being detailed.

Michael turned off the water. The silence was abrupt, ringing. He slid the door open and grabbed a towel, wrapping it around his waist before tossing another at Kai. “Get dressed. Your mom will be back soon.”

Back in his room, toweling his hair, Kai felt blank. The heat was gone, replaced by a hollow, clean ache. He heard Michael moving in the main room, the soft murmur of the television clicking on to a sports channel.

When Kai emerged in fresh clothes, Michael was on the sofa, feet on the coffee table, watching a soccer match. He glanced over. “Game’s just started. Sit.”

Kai sat on the far end of the couch. A bowl of pretzels sat between them. On screen, men in bright kits ran soundlessly across green grass. It was the most normal scene imaginable.

“Pass the remote,” Michael said, not taking his eyes off the screen.

Kai handed it to him. Their fingers brushed. Michael didn’t react. He adjusted the volume, settling back. “Your mom has the dinner reservation at seven. She wants us to wear the shirts she bought us.”

The polo shirts, identical in cut, different shades of blue. A family uniform. Kai nodded, staring at the frantic, meaningless motion on the screen.

“Michael?” The name felt strange in his mouth now.

“Hmm?”

“Is this how it’s going to be?”

Michael took a slow sip of a sparkling water, his eyes still on the game. “Yes.” He pointed the remote at the screen, raising the volume just a little, a clear end to the discussion. “Until it isn’t.”

The afternoon bled away in a parody of domesticity. Sarah returned, bubbly with gossip from her friends. She fussed over their hike, pleased they’d spent the time together. She laid out the shirts, gleaming on their beds. Kai dressed in his, the fabric soft and expensive, feeling like a costume.

Dinner was at a rustic-chic restaurant all dark wood and copper light fixtures. Sarah held court, delighting in the shared appetizers, the local wine. She reached across the table, holding Michael’s hand, then squeezing Kai’s.

“My two favorite men,” she beamed, a little flush from the Cabernet. “I’m so glad you’re bonding on this trip. It means everything to me.”

Kai forced a smile, cutting into his herb-crusted trout. Michael squeezed her hand back, his smile genuine, warm. “It’s been a great trip, sweetheart.”

Later, back in the suite, as Sarah yawned and declared it an early night, Kai stood by the sliding glass door, looking at the distorted reflections of the room behind him. He saw Michael come up behind Sarah, his hands on her shoulders, kneading gently. He saw her lean back into him, tilting her head for a kiss that was sweet, familiar.

“Coming to bed, honey?” she asked, her voice sleepy.

“In a minute,” Michael said. “Just gonna check the weather for tomorrow’s drive.”

Sarah disappeared into their bedroom. Michael didn’t move to check the weather. He stood in the center of the room, looking at Kai’s back reflected in the glass. Their eyes met in the warped image.

He didn’t smile. He didn’t gesture. He simply held the look for three heartbeats, a silent reassertion of the morning’s terms. Then he turned and walked toward the bedroom, pausing at the door.

“Don’t stay up too late,” he said, his voice carrying across the quiet room. “Long drive tomorrow.”

The bedroom door clicked shut. Kai was alone again with the dark windows. The space felt enormous, and empty. He stood there until his own reflection became just a shape, a shadow among shadows, waiting for the morning, for the car, for the next small, allotted space.

He woke to the sound of suitcases zipping and his mother’s upbeat, logistical chatter. The morning was a blur of stale coffee, stripping beds, and hauling bags to the elevator. Sarah had indeed acquired more things: a woven blanket, ceramic mugs from a local artist, a ludicrously large piece of driftwood. “It’s sculpture, Kai,” she said, swatting his arm as he juggled it. “Have some culture.”

The trunk swallowed their original luggage but rebelled against the new additions. Michael, a master of spatial puzzle-solving, managed to get it closed, but only by sacrificing the entire back seat. The passenger seat became a fortress of stacked boxes and shopping bags, leaving only a sliver of the dashboard visible.

“Well, this is cozy,” Sarah said, brushing her hands together. She looked at Kai, then at the crammed back seat. “Oh, honey. It’s just like the ride up! You mind?”

Kai’s throat went dry. He glanced at Michael, who was already folding his large frame into the corner behind the driver’s seat, his expression unreadable behind sunglasses. “It’s fine,” Kai heard himself say.

He climbed in. It was worse than before. The mountain of Sarah’s purchases on the front passenger seat rose like a sheer cliff face, completely obliterating any view of her. He could hear her, the rustle of her jacket as she adjusted the seat, the click of her seatbelt, but he could not see a single strand of her hair. The reverse was also true. They had created a perfect, accidental blind.

There was no room to sit beside Michael. The remaining space was a tight wedge between Michael’s body and the driver’s seat back.

“You’ll have to perch, kiddo,” Michael said, his voice a neutral echo from the first journey. He patted his thigh.

Kai’s heart hammered against his ribs. He maneuvered, turning his back to Michael, and lowered himself onto his stepfather’s lap. It was an awkward, public-transit move, but Michael’s hands came up to grip his hips, steadying him. “No, not like that. Straddle the console. Kneel.”

The command was low, for him alone. Kai shifted, rising up on his knees on the leather seat, facing the back of the car. He had to splay his legs wide around Michael’s solid thighs to find balance. The position was profoundly vulnerable, his back pressed flush against Michael’s front, the entire length of his spine aware of the hard chest behind him. He gripped the headrest of the driver’s seat, the leather cool under his whitening knuckles.

“Everyone decent back there?” Sarah called, her voice cheerful and distant from the other side of the retail barrier.

“We’re set,” Michael replied, his breath stirring the hair at Kai’s temple. His hands settled heavily on Kai’s hips, thumbs pressing into the divots above his pelvis.

The car pulled onto the highway. The familiar vibration of the road travelled up through the seat, through Michael, and into Kai’s bones. For the first hour, they were statues. Sarah talked about the trip, the food, the scenery they were now leaving behind. Michael gave monosyllabic answers, his hands resting but present, a brand through Kai’s jeans.

Then, imperceptibly, the pressure changed. Michael’s right hand slid slowly inward from Kai’s hip, dipping just below the waistband of his jeans, the pad of his thumb stroking the sensitive skin there. Kai froze, his breath hitching. He stared at the fabric of the driver’s seat, listening to his mother hum along to the radio.

“You comfortable, Michael?” Sarah asked.

“Perfect,” Michael said, his voice even. His left hand rose from Kai’s other hip, traveling up his ribcage, dragging the fabric of his t-shirt with it. It came to rest splayed over Kai’s sternum, feeling the frantic rabbit-kick of his heart. He held him there, a pinned butterfly, while his right hand worked the button of Kai’s jeans.

The sound of the zipper was a scream in the quiet car. Kai closed his eyes, his head falling back against Michael’s shoulder. He was shaking. Michael’s hand slipped inside, past the band of his boxers, taking him in a firm, dry grasp. There was no pretense of affection, only a stark, shocking claiming. Kai bit down on the inside of his cheek, the metallic tang of blood flooding his tongue.

Sarah was talking about real estate, about maybe looking for a cabin near here. Michael made a considering sound, his thumb moving in a cruel, deliberate circle. “Steeper roads, though. The sedan might not cut it.”

Kai’s entire world narrowed to the rough heat of that hand, the impossible public context, the drone of the engine. He was rigid, straining into the touch, horrified and electrified. Every bump in the road jostled them, creating a rhythm Michael exploited with subtle shifts of his wrist.

“You’re quiet back there, Kai,” Sarah said.

“Just… looking at the scenery,” Kai forced out, his voice strained. Michael’s hand tightened in warning, then sped its pace. Kai jammed his forehead against the headrest, a silent scream tearing through him. Pleasure, sharp and guilt-soaked, coiled tightly in his gut.

“It’s stunning, isn’t it?” she sighed, oblivious.

Michael’s lips were at his ear, his words a barely-audible vibration. “Come for me. Quietly.”

The command, the illicit risk, the dominating grip—it was the valve releasing all the tension of the past days. Kai shattered, stifling the cry into a choked gasp, his body seizing as he spilled over Michael’s unforgiving fingers. The tremors that wracked him felt endless, hidden in the sway of the car.

Michael held him through it, his hand stilling but not leaving. He let Kai slump back against him, spent and trembling. Then, with brutal practicality, he used the hem of Kai’s own t-shirt to clean him up. He re-fastened his jeans with a series of soft, definitive clicks.

The casual intimacy of the gesture was more devastating than the act itself. Kai floated in a daze of shame and sated exhaustion. Michael’s left hand, still resting over his heart, felt less like a cage and more like an anchor in a swirling sea.

Time lost meaning. The car ate up miles of asphalt. Kai must have dozed, lulled by the motion and the residual hum in his veins. He was roused by a deeper shift beneath him, a new tension in the body he was draped against.

He felt it then: the hard, insistent pressure against the cleft of his ass, even through their layers of denim. Michael was fully aroused. The realization shot through Kai like a lightning bolt, jolting him fully awake. His earlier release now felt like a preliminary skirmish. This was the main assault.

Michael’s right hand, now damp from a water bottle he must have retrieved silently, smoothed up Kai’s back under his shirt. His lips returned to Kai’s ear. “You know what to do.”

His voice was thick, stripped of all its earlier control, raw with want. The transaction was laid bare. Kai, hips lifted him just enough. He fumbled with the button of Michael’s jeans, his fingers clumsy. He got them open, freed him. The size and heat of him, even in this cramped, clandestine space, was intimidating.

Michael guided him, his hands back on Kai’s hips, urging him down. There was no preparation, only the blunt, wet pressure of Michael’s own earlier mess and the water from the bottle. Kai choked back a sound as he was entered, the fit impossibly tight, a stretching, burning fullness that stole the air from his lungs. He was pinned, speared, completely filled in the most literal sense.

He could not move. Michael moved for him. His grip was iron, lifting and lowering Kai’s body with small, relentless increments, setting a slow, deep, excruciating rhythm. Each descent drew a sharp, silent intake of breath from Kai. Each upward pull was a sweet, hollowing agony.

Sarah changed lanes. The movement jostled them, driving Michael deeper, pulling a ragged gasp from Kai that he disguised as a cough.

“You catching a cold, honey?” Her voice was filtered, distant, from another universe.

“Dust,” Kai managed to whisper, the word cracking.

Michael’s pace increased, a fraction faster, a fraction harder. His breathing was harsh and open-mouthed against Kai’s neck. He was abandoning his own rules, losing the valve of discipline he’d preached on the mountain. This was pure, desperate hunger. His hands dug into Kai’s flesh, surely leaving bruises, as he drove up into him, using the natural suspension of the car to deepen every thrust.

Kai was a vessel, a conduit. The pain spiraled into a dizzying, white-hot pleasure, blossoming from his core, stealing his vision in bursts of static. He was coming again, untouched, his body convulsing around Michael in tight, rhythmic pulses. It triggered Michael’s end. With a stifled, guttural groan that vibrated through both of them, Michael held him down, hips stuttering, and emptied himself deep inside.

For a long minute, there was only the sound of the road and their synced, ragged breathing. Michael’s forehead was damp against Kai’s shoulder. He softened inside him. Slowly, carefully, he lifted Kai off of him. The separation was a visceral, wet loss. Kai knelt, shaky and exposed, as Michael tended to himself, then used the damp cloth from the water bottle to clean Kai with a startling, almost tender thoroughness.

He tucked himself away, zipped his jeans. He pulled Kai back to rest against him, not as an object of use, but as a spent companion. The hand on his stomach was just a hand.

The car sped east, chasing the sunset. The blind between them and the front seat remained total, a wall of souvenirs and shopping bags. Sarah talked about stopping for dinner soon. Michael agreed, his voice steady again, a calm eddy after the storm.

Kai stared at the headrest in front of him, feeling the warm, deep ache throb in time with his heartbeat. He felt ruined. He felt seen. The space he occupied was smaller than ever, just the points of contact between his body and Michael’s. But within it, for those reckless, silent miles, he had been the entire world.

Read on DreamPress

Write your own erotic story with AI