“Gorgeous,” he murmured, palming Zack’s cock.
The first stroke made Zack’s back bow off the bed. Colton worked him with maddening patience, thumb circling the sensitive head on each upstroke. When that wicked mouth replaced his hand, Zack nearly came on the spot.
“Colton, fuck, your mouth—” Words dissolved into moans as Colton took him to the root in one smooth motion.
Unlike Zack’s enthusiastic but messy technique, Colton sucked cock like he'd studied for it. Perfect pressure, devastating suction, tongue doing things that should've been illegal. Within minutes, Zack was a writhing mess, fingers twisted in the sheets.
“Stop, stop, gonna come,” he gasped.
Colton pulled off, lips shiny and swollen. “Not yet. Got other plans for you.”
Reaching into the nightstand, he retrieved the lube Zack kept there. The click of the cap made anticipation coil tight in Zack’s belly.
“Spread your legs for me, Blue.”
Heat flooded Zack’s face, but he obeyed, knees falling open. Colton settled between them, one slick finger circling his entrance. The first press inside made him gasp, muscles clenching around the intrusion.
“Relax,” Colton soothed, free hand stroking Zack’s thigh. “Let me in.”
Breathing deep, Zack forced his body to unwind. The finger slid deeper, crooking to find that spot that made stars burst behind his eyelids.
“There we go.” Colton worked him open with patient determination, adding a second finger when Zack started rocking back against his hand.
By the time three fingers were pumping in and out, Zack was desperate. Every brush against his prostate sent lightning through his veins, but it wasn't enough.
“Please,” he begged, “want your cock.”
“Yeah?” Colton twisted his fingers, making Zack cry out. “Tell me how bad.”
“So fucking bad. Been thinking about it since we met. Want you to fill me up, make me yours.”
A possessive growl rumbled from Colton as he withdrew his fingers. The blunt head of his cock pressed against Zack’s entrance, and then he was pushing in.
The stretch burned, overwhelming and perfect. Zack’s mouth fell open on a silent cry as Colton sank deeper, not stopping until he was fully seated.
“Breathe,” Colton commanded, though his own voice sounded wrecked.
Panting, Zack adjusted to the fullness. Every shift sent sparks through him, pleasure and pressure combining into something transcendent.
“Move,” he gasped. “Please, move.”
Colton drew back slowly, then thrust forward. The angle was perfect, his cock dragging against Zack’s prostate with each stroke. Starting slow, he built a rhythm that had Zack seeing stars.
“Feel so good around me,” Colton groaned, hips snapping harder. “Perfect fit, like you were made for my cock.”
Zack could only moan in response, lost in sensation. Every thrust drove him higher, pleasure coiling tighter in his core. His cock leaked steadily against his stomach, untouched and aching.
Colton’s pace grew erratic, control fraying. “Close, Blue. So fucking close.”
“Me too,” Zack gasped. “Touch me, please—”
A hand wrapped around his cock, stroking in time with the thrusts. That was all it took. Orgasm crashed through him, back arching as he painted his stomach with white streaks.
Through the haze of pleasure, he felt Colton lean down. Teeth grazed the junction of his shoulder, and then bit down hard.
Pain and pleasure merged as those teeth sank deep. Something shifted inside Zack, a soft snap like a rubber band breaking. His heartbeat stuttered, then synchronized with another rhythm—Colton’s heart, beating in perfect time with his own.
The sensation was overwhelming, like two puzzle pieces clicking together. Every nerve ending lit up, not with magic but with pure connection. He could feel Colton’s pleasure layered over his own, their souls soldering together in a way that defied explanation.