“Feel good?” Avi asked around a laugh.
Zane nodded, noting how much his cock was already leaking onto his belly. “It’s perfect.”
“Good, then fuck yourself on my dick until you come.”
Zane groaned, but didn’t argue, planting his feet on either side of Avi’s, rocking himself up until only the tip of Avi’s cock remained inside before slamming back down until they both moaned loudly.
Zane found a rhythm, low-throaty sounds escaping every time Avi’s cock dragged along his prostate. Avi spent his time sucking bruises into Zane’s neck, adding to the ones already there in various stages of healing. His fingers teased over Zane’s nipples, sometimes pinching, sometimes rubbing.
Zane went to reach for his cock, but Avi knocked his hand away, wrapping his own much larger fist around him, jerking him in time with Zane’s rolling hips. His thighs were burning, his skin was on fire from the friction of Avi’s rough hands and coarse body hair. Zane didn’t care. He was past the point of rational thought.
Every tight pull of Avi’s fist had light sparking behind his eyelids, heat building in his core, his release so close he didn’t know whether to fuck up into Avi’s fist or grind down on his cock.
“I’m close. Oh, fuck. Can I come?”
“No,” Avi said meanly.
“Please?” Zane begged.
Avi slowed his hand. “You can come after I do.”
“Then hurry up,” Zane sobbed.
He never would have gotten away with talking to Asa like that, but he didn’t care. He was too far gone for that. He practically wept when Avi took over, holding him steady to drive up into him with sharp snaps of his powerful hips.
Zane let Avi use him. He was close—Zane could feel it in the way Avi drove into him without rhythm, his hand growing clumsy around his cock as he chased his own release.
“Come on,” Zane begged. “Fill me up. I wanna feel it.”
Avi growled, hips snapping upwards three more times before he dragged Zane down, grinding deep as he pumped him full of his release. Zane clenched down on him, groaning as he felt Avi throbbing inside as he came.
“Now, you can come,” Avi said, resuming his torturous handjob.
He stroked Zane hard and fast, the motion almost painful. Zane loved it. He fucked Avi’s fist, desperate moans escaping.
“Come on, Zaney, be a good boy. Come for me,” Avi panted into his ear.
“Close…”
Two more hard pulls and he was coming hard over Avi’s fist, his abs clenching, pleasure whiting out his vision as he made a mess of himself and Avi’s hand.
By the time he came back down, he was on his side, Avi still buried within him, one heavy arm over his hip and the other beneath his head.
Avi kissed Zane’s neck. “Feel better now?”
“You didn’t even kiss me,” Zane teased.
Avi shifted so Zane could look up at him, then captured his mouth in a lazy but thorough kiss.
“Better?”
“Mm,” Zane said, leaning up to press their mouths together once more, this time chasing the kiss instead of receiving it.
They kissed for a few more minutes, neither of them in any real hurry.
There was something comforting about the way Avi always lingered afterward. No rushing. No immediate distraction. Just warmth and soft touches and the quiet reassurance that he wasn’t going anywhere.
When Avi was fully soft within him, he found the silicone toy in their bottom drawer. He slipped free of Zane’s body, immediately pushing the plug into place before anything could spill out. Zane winced at the raw ache of it, releasing a broken breath as Avi pressed against the base, just to watch his reaction.