Chapter 30

MILES

Miles had used his fingers on himself quite a few times in the past few weeks while thinking of Zach, but they paled in comparison to the real thing. Even after stretching himself open while sucking Zach’s dick, every inch sinking into him burned, every slight movement was laced with pain.

He wouldn’t have it any other way.

Claiming Zach meant possessing him completely—his heart, his soul, and every inch of his body. Fucking him against the wall in the tool shed had been a revelation, and Miles couldn’t wait for a repeat, but he wanted the same in return. Wanted Zach to own him.

His research on the topic had been divided.

Some people were convinced that Doms couldn’t bottom, while others gushed about the sense of power they got from milking someone’s dick with their ass.

Ultimately, it had been up to Miles, and Miles’s heart raced faster whenever he thought about Zach inside him.

Bottoming wasn’t a threat to his dominance. If anything, it was another avenue to assert his control over Zach and drive him wild with need.

And it was working.

Zach gasped and bucked his hips, plunging deeper into Miles, the sharp twinge of the stretch making him hiss. Reaching back, he put his hands on Zach’s thighs to pin him down and resumed his slow descent.

By the time he took Zach to the root, the initial discomfort faded, morphed into a tingling at the bottom of his spine that radiated out as soon as he shifted. He rolled his hips experimentally and groaned in pleasure as white-hot sparks exploded deep in his stomach.

Zach’s mouth opened in a silent scream, his biceps flexing with the strain of fighting against the cuffs, and every muscle in his body tensed as if he was already on the verge of release.

“Don’t come until I tell you,” Miles demanded, rolling his hips slower.

Now that the initial discomfort was a distant memory, he was excited to see what he could do to Zach.

All the different ways he could drive him wild.

He clenched around Zach’s length, swaying as Zach’s chest moved up and down with quick, shallow breaths.

Hmm. Something was missing.

He yanked Zach’s blindfold off and tossed it aside.

Zach blinked open, and another jolt of pleasure rushed through Miles at the lust in Zach’s hungry expression, his hypnotizing gray eyes almost black with blown-out pupils.

Wanting to add to it, to pile sensations on top of each other until Zach let go completely, Miles brushed his thumbs across Zach’s nipples.

Zach screamed, his cock throbbing inside Miles. “I can’t! I’m gonna… Miles!”

Miles ignored the pleading, ramping up the pressure from gentle touches to pinching the hardened peaks between his fingers, tugging on them until Zach’s begging turned into an uninterrupted stream of needy sounds.

“You can, and you will. And you’ll do it while watching me use you to get myself off.

” Miles twisted both nipples until Zach’s desperate shouts filled the studio, echoing off the walls and traveling across the building, spilling into the street, continuing to expand until the entire world could hear the truth—Zach belonged to Miles.

“That’s it,” he cooed. “That’s all you are.

My very own sex doll. And you’ll be a good little doll, won’t you?

You won’t come until you’re allowed, until my come is drying on your stomach.

I’ll touch you however I want, fuck you however I want, come all over you, and you’ll just lie there and take it. ”

He didn’t wait for a response, flexing his thighs to slide up and down Zach’s shaft, revving up the intensity while testing his own limits.

Soon, he could slide all the way up to the tip and slam back down in one fluid motion.

Concentrating on his movement, he almost missed the moment Zach finally relinquished the last shreds of his control, stopped pulling against the headboard, and went pliant.

Miles leaned down to bite one of the red, puffy nipples he’d been torturing, and they both groaned at the new angle. It allowed Zach’s cock to drag against Miles’s prostate, causing a hot coil of pleasure to explode out in every direction so hard he could see sparks.

Zach’s musky scent wafted from his exposed armpits, tantalizing and delicious.

Miles buried his face in the dark hair and mouthed at the damp skin, losing himself in the rush of pheromones that hit him like a train.

Fuck, he could live here forever, with the salty taste on his tongue and the faint smell of Zach’s sweat filling his lungs.

It was heaven.

He was close, and as much as he wanted to make this moment last forever, he wasn’t sure how much longer either one of them could last. Straightening up, he grabbed his dick and pumped at the same pace as his exhausted thigh muscles could maintain.

It didn’t take long. Fire licked up his spine, and he impaled himself on Zach’s length for the last time, grinding down until his vision went white.

His come painted Zach’s chest, pooling on his sternum, dripping down his sides, as Miles kept going.

He’d never had an orgasm last this long before—but, then again, he’d never had a dick pressed up against his prostate before either.

He dragged a finger through the puddle, unhurried, then lifted it to Zach’s waiting mouth. Zach didn’t hesitate, his tongue flicking out and tasting what was offered.

A faint, satisfied hum ghosted through Miles as he watched. He dipped back down, gathering more, holding it above Zach’s glistening lips—close enough to tempt, far enough to deny.

Zach’s gaze lifted, heavy-lidded, heat simmering beneath lowered lashes, an unspoken plea passing between them. Miles let it linger, savoring the moment, before his voice broke the silence.

“Don’t just wait,” he growled. “Take it. I want you to come while you’re sucking it off my fingers like the filthy slut you are.”

He couldn’t go on much longer—too sensitive, and his legs weren’t used to the position—but he doubted Zach would last another minute.

And he didn’t. A few seconds later, Zach’s eyes slammed shut, and he bit down on Miles’s knuckles with a guttural groan before convulsing, the throbbing heat of his release shooting deep inside Miles.

Then dripping out as Miles lifted off—an interesting sensation, made all the hotter by the knowledge that he’d been claimed by Zach just as much as Zach was claimed by him.

Using a nearby shirt, Miles wiped up the mess on Zach’s chest, then slid down to his feet and fumbled around with the knots. Eventually, Zach was free, and Miles collapsed on the bed next to him.

“Zee?” Miles whispered. Zach snapped his eyes open, and a soft, sleepy smile split across his face.

“I wish I had a cute nickname for you,” he murmured. “Em doesn’t have the same ring to it as Zee.”

“I love hearing you say my name.” Miles caressed Zach’s cheek with soft reverence. “You can call me whatever you want.”

They stayed quiet, gazing into each other’s souls.

Miles didn’t know what Zach saw when he looked at him. He only knew that he was looking at the one person in the world who was perfect for him in every way.

His past, present, and future.

The love of his life.

“I love you, Zee,” he said. “Please never leave me again.”

Zach closed his eyes and took a ragged breath.

“I’ve been miserable, Miles,” he finally said. “It was hard enough to be away from you when we were just best friends, but knowing what it’s like to sleep in the same bed and wake up together, to kiss you, to be allowed to love you the way I’ve always wanted… It was impossible. I barely managed.”

Miles’s chest tightened, and he tugged Zach closer. Zach went willingly, burrowing his face in Miles’s shoulder.

“You’re the most important person in the world to me,” Miles murmured into Zach’s hair. “I never want to be apart from you.”

Zach mumbled something into his neck, but Miles didn’t catch a single word.

“What?”

Zach pushed away by a few inches. “I don’t want to either, but it’s gonna happen,” he muttered without meeting Miles’s gaze. “We both have school, so we won’t see each other for a while before we can move back.”

“It’s only a year, Zee. And we’ll…” Miles paused in the middle of trying to comfort Zach as the rest of his words registered. He was the first to admit that an orgasm could make his brain a little sluggish, but Zach wasn’t making any sense. “What are you talking about? Move back?”

“You’re going back after graduation, so I figured I’d be going too.” Zach’s eyebrows drew together. “Unless you don’t want me to?”

“Of course I don’t want you to!” Miles rose up on his elbow, unable to contain his confusion. “What happened to staying in Portland?”

“Didn’t we just talk about how we wanted to be together?” Zach’s voice quivered on the last word. “Or did you mean a long-distance relationship? You don’t want to…live together?”

Wow. That was the second time today he’d managed to fuck up communicating with Zach. He was on a roll.

“Sweetheart.” He grabbed Zach’s hand and laced their fingers together. “I’m not going back to Montana when I graduate. I want to live here. With you.”

If ads affect your reading experience, click here to remove ads on this page.