Page 35 of Zero Confusion

Page List

Font Size:

He was with his best friend, his favorite person in the world.

There was nothing to worry about.

He trailed his lips down Zach’s stomach, blindly undoing the towel and throwing it open. Zach’s cock sprang out and slapped against Miles’s cheek, and every muscle in Zach’s body tensed.

“Shh.” Miles wanted to reassure him, but actions spoke louder than words. He slid down and settled between Zach’s thighs, pushing them open until Zach was on full display. His mouth salivated at Zach’s erection pointing straight up, his smoothly shaved balls pulled tight, and the teasing peek of his puckered hole.

“Fuck, you look incredible,” Miles said in awe, pausing for a split second before wrapping his hand around the base and leaning in to suck the velvety tip into his mouth. The salty sweetness soothed something inside him, and he hummed with satisfaction.

“Miles!” Zach shouted and bucked his hips. Miles caged Zach’s trembling thighs with his arms to keep him still and took him deeper. Zach’s cock was hot and solid, taking up all the room in Miles’s mouth and throbbing with his heartbeat. Not huge, but big enough to trigger Miles’s gag reflex, so he moved cautiously. After reaching his limit, he swirled his tongue around, fascinated by the texture. Zach’s responsiveness to his every move made him giddy with anticipation, and he set a slow pace of moving his head up and down, concentrating on Zach’s moans as they got longer and louder, becoming an uninterrupted string of sounds.

Eventually, Miles had to draw back to catch his breath and give his jaw a break.

“I’m so close,” Zach pleaded, but Miles wasn’t ready to be done. The possibilities of every delicious thing he could do to Zach stretched before him, clouding his mind.

“Roll over.” He hummed with satisfaction as Zach flipped onto his stomach. “On your knees.”

Zach craned his neck to give Miles a hesitant look. Miles could guess why. “I’m not gonna hurt you, Zee.” He ran his hand up and down Zach’s leg in reassurance, and Zach scrambled to his knees, his restraints forcing him to lean on his elbows and arch his back. With his legs spread and his perfect round ass up in the air, he was a vision. A temptation. A dream. Miles couldn’t bear to spend another second depriving himself. He dug his fingers into those supple cheeks and spread them apart, groaning at the incredible view while listening for every hitch in Zach’s breath.

After experimentally dragging his tongue up the crease, he circled the puckered skin, relishing the texture. Surrounded by the scent of soap and Zach’s earthy musk, he was already on edge, thrumming with need for more. Without hesitation, he pierced the ring of muscle, thrusting in and out in a wild frenzy, trying to get deeper, desperate to make Zach lose his mind.

If he did it right, Zach would forget every other man he’d ever been with.

Zach twitched and gasped, clenching around Miles’s tongue and pumping his hips. When the muffled moans drifting from above turned urgent, Miles pulled back and wiped the saliva off his face.

“Miles, please,” Zach whined. “I’m so close. Please, fuck me. I need you inside me.”

“Not today, Zee.” Miles shook his head, even though Zach couldn’t see him. It was a big step, not something to do in the heat of the moment. They needed to have a real conversation first.

“Then fuck my face. I need to feel you.”

The filthy words made Miles strain against his zipper. The plan had been to edge Zach until he begged, then let him come, but he hadn’t considered that Zach might ask for something other than his own release.

“Okay.” He climbed off the bed, smiling with amusement as Zach hurried to roll onto his back. He watched Miles remove his sweatpants and underwear with naked interest, his eyes glazing over when Miles cautiously straddled his chest and shuffled forward until his leaking cock rested on Zach’s puffy lips.

“Open up.”

Zach complied, enveloping him in a silky vise. Miles didn’t have time to fully appreciate the peculiar sensation before Zach’s tongue made a tight circle around his slit, making his brain short-circuit.

Blowjobs were supposed to feel good. Everybody knew that. But having never had one, he hadn’t realized just how exhilarating they could be. Jolts of electricity zinged through his nerves, shockingly different from the familiar orgasms he’d had with his right hand.

Control slipped away as he pumped his hips on instinct, without making a conscious decision. His body took over, and he watched himself fuck into Zach’s hot, wet mouth, mesmerized by the sight of his dick, glistening with saliva, disappearing between Zach’s stretched lips over and over.

Pressure built at the base of Miles’s spine, and he had every intention of stopping. Just one more second, one more slide, one more squeeze of Zach’s throat. It was fucking addicting.

He was taken aback by the intensity of his orgasm, blindly gripping the headboard with both hands as Zach swallowed every drop, sucking greedily until Miles was too sensitive to keep going.

It took a moment to reorient himself. He was supposed to be in control, teasing and edging Zach, giving him everything he craved, granting his every wish.

Not losing himself in Zach’s bottomless eyes and inviting mouth.

Zach licked his lips to get every last drop, and Miles forced himself to concentrate.

Chapter 15

ZACH

Miles’s salty taste coated Zach’s tongue while his mind raced, half-formed thoughts scattering in every direction like a swarm of angry hornets. It was a dream come true, but what did it mean for their friendship?


Novels you may like ...