Page 43 of Before It's Too Late
Zach’s heart swelled in his chest as his own spoken words brought him clarity and hope, because he did want everything with Cael. His best friend. His partner in crime. Zach didn’t know how he’d overlooked it all these years, but he wanted Cael to be his in every way. Zach wanted to marry him and spend the rest of his life with him, raise a family with him, grow old with him. Literally, everything with him.
But did Cael want any of those things with him?
“I want to taste you,” Cael said, tugging at the button of his jeans and bringing Zach’s mind back to the kitchen. Cael pulled Zach’s zipper down and peeled back the denim, then pushed both his jeans and boxers down enough to free his engorged cock.
Cael kissed him hard as he wrapped his large, warm hand around Zach’s erection.
“Fuck…” Zach moaned into his mouth, his hips thrusting forward on their own accord into Cael’s fist.
“We’ll save that for later,” Cael promised, tearing his mouth from Zach’s with a gentle tug of his teeth on his bottom lip, before dropping to his knees.
With his hand around the base of Zach’s shaft, Cael looked up at him just as he swirled his tongue around the sensitive, throbbing head. Zach bit his lip and groaned at the unbelievable sensation, bracketing both his hands on the laminate countertop behind him in anticipation of what was to come. Still looking up at Zach, Cael wrapped his lips around his tip and slid his mouth all the way down, taking him to the hilt.
“Oh, fuck…” Zach’s grip on the counter’s edge tightened and his knuckles turned white as he watched Cael suck his cock, sliding his warm, wet mouth up and down his length. Jesus fuck, this was over the top sexy, and already the best blow job he’d ever had.
Cael hummed, sending intense vibrations rippling through him, pushing Zach toward a precipice higher than he’d ever been before. His eyes glazed over, still locked on Cael’s upturned gaze but unfocused.
“Cael… fuck…”
Zach wanted to slide his fingers into Cael’s hair or touch his face, but he feared if he let go of the counter, he’d collapse on already weakened legs, so he kept his firm grip latched where it was, not caring about the rough bottom edge digging into his fingers. The heat swirling inside him intensified with every quickening bob of Cael’s head. Cael slid one hand over Zach’s bare ass, sinking his mouth all the way down again, as he caressed Zach’s balls with his other hand.
Zach wanted to close his eyes and let his head fall back, but something about watching Cael on his knees in front of him like this, gazing up at him, felt too intense and far too intimate from which to look away.
His jaw slack and mouth barely hanging open, Zach breathed hard as uncontrolled grunts and groans escaped him. Cael moved his hand away from his sac and slid a finger into his crack, teasing the skin between his cheeks, touching a part of Zach no one ever had.
Every muscle in Zach’s body tensed. His erection swelled, pressure surging up the shaft, the need to come so painfully urgent. Cael slurped and sucked harder, bringing fucking tears to Zach’s eyes. “Cael… fuck… Cael, I’m gonna come.”
As soon as the words fell out, Cael reached his other hand around to Zach’s ass and grabbed hold of skin, fucking him faster with his mouth, and holy fuck, Cael still looked at him. This was too much. Too intense. And then finally,finally, his orgasm erupted and pleasure detonated in every nerve, shattering every cell, as he came down Cael’s throat. His hips jerked and his dick pulsed as Cael drained every drop from him.
“Jesus fucking Christ,” Zach panted, his heart pounding. He’d had no idea just how good that would feel.
Cael stood, resting his hands on Zach’s hips, and pressed a tender kiss to his lips. For a few minutes, there were no words. Cael leaned in close as Zach regained rational thought and his body resumed normal rate of function.
“So,” Cael said, his forehead tilted against Zach’s, yet Zach could see Cael’s lips curve into a smile from the corner of his eye. “You like getting blown by a guy, huh?”
Zach’s laugh came out breathy as he pried his hands from the edge of the countertop and flexed his fingers to alleviate the stiff, burning ache. “I think I like getting blown byyou.”
Cael chuckled then quieted. He closed his eyes and planted another sweet kiss on Zach’s lips, lingering close, and took in a deep, trembling breath. Before Zach could ask what was wrong, Cael cupped Zach’s cheek with one hand and kissed him again. His lips and nose smashed against Zach’s as he pushed his tongue into Zach’s mouth and devoured him with a brief but hungry kiss that Zach was all too eager to return.
Cael pulled out of their kiss, and Zach opened his eyes to Cael’s, catching a momentary glimpse of uncertainty that made Zach’s gut clench.
“What’s wrong?” Zach asked.
Cael shook his head, giving him a sheepish look. “Nothing. Just, uh, trying to figure out how to bring up the subject of dinner without sounding like a douche.”
Zach laughed. “You’re such a dork. It’s just me. If you’re hungry, just say something, like you normally do.”
“Yeah, but I’m not usually kissing you.”
“What difference does that make?”
“It makes all the difference when I don’t want to disappoint you.”
Zach snorted, but deep down, his heart skipped again. “I fucking love you. Tell you what. You go clean up, and I’ll order dinner.”
***
As Cael ran upstairs, Zach fixed his pants then hunted for his phone so he could order the pizza. Finding it on the coffee table by the game console, he grabbed it and called in one of their usual orders—extra-large barbeque chicken and pineapple on thin crust. With that taken care of, Zach grabbed the joystick and started a game of Pitfall, mindlessly playing while he waited for Cael. His thoughts immediately went back to him and what happened in the kitchen.