“I’m ready for it too,” Zach said.
He stepped out of his dress shoes as he fumbled with his tie, his fingers turning clumsy as his eagerness to fuck Asher grew. He finally stripped the silk tie away and tossed it carelessly on the floor, and his expensive new suit jacket followed, then his trousers, boxer briefs, and shirt. Finally, he sat on the edge of the bed to remove his socks, then reached toward the bedside table, opened the drawer, then took out the lube and a condom. He dropped them on the mattress before climbing into the bed. He knelt between Asher’s knees and ran his hands up Asher’s thighs to his hips.
He looked at Asher, admiring the gorgeous sight he made, then crawled up until he could lower himself onto Asher, aligning their bodies and moaning at the feel of Asher’s warm, firm body beneath him.
“Do you feel how much I want you?” he asked, staring into Asher’s beautiful eyes. “Do you feel what you do to me?”
Asher wound his arms around Zach’s shoulders, and rocked his hips up, gazing up at Zach with warm affection. “I feel it,” he whispered. “I like knowing you really do want me.”
“I want you so much, I think I’ll die if I don’t have you,” Zach said, then lowered his head, capturing Asher’s lips in a tender kiss.
This time, it was Asher who parted his lips and yielded to the kiss, offering himself up to Zach freely. Zach didn’t hesitate to deepen the kiss, sweeping his tongue into Asher’s mouth, exploring, tasting, wanting to steal Asher’s breath and leave him weak with desire. When he pulled back, flushed, and breathless, he sifted his fingers through Asher’s hair.
“If I do anything you don’t like, I want you to promise to tell me. All right?”
“I promise,” Asher said, offering a reassuring smile. “You’re doing good so far, except for the part where you aren’t fucking me yet.”
Zach smacked Asher’s hip. “And you saidIwas demanding?” he asked, shaking his head. Then he began to kiss his way down Asher’s body, spending a bit of time teasing Asher’s nipples with his tongue, just to make sure Asher was good and desperate. As he moved, he reached for the bottle of lube, then knelt once again as he coated his fingers with the slick liquid.
He wrapped his free hand around Asher’s cock, giving it a slow, firm stroke as he pressed one finger lightly against Asher’s tight pucker, circling it. He suspected Asher had rarely bottomed, and he wanted to make sure he didn’t do anything to cause him pain. But Asher was relaxed as he spread his knees wide and lifted his hips to give Zach easier access, and he watched Zach with hooded eyes glittering with desire.
Slowly and carefully, Zach eased one finger into Asher’s body. “You’re so tight,” he said, giving Asher a heated smile. “Doing okay?”
“I’m good,” Asher said, reaching out to stroke Zach’s cheek. “Keep going.”
Zach stroked Asher’s cock again as he gently worked his finger in and out. When he felt Asher was ready, he slowly added a second finger, waiting as Asher adjusted to the stretch. He watched Asher’s face for any signs of discomfort, then carefully scissored his fingers. “Still good?”
Asher rocked his hips as if to send Zach’s fingers deeper. “I’m good. I just want more.”
Zach chuckled. “I should have known you’d be as pushy a bottom as you are a top,” he said, adding a third finger. He slowly turned his fingers and pressed against Asher’s prostate, watching eagerly for Asher’s reaction.
Asher gasped and grabbed Zach’s shoulders, clutching them tightly. “Please! I need more!”
“Oh, you like that, do you?” Zach asked, delighted to see Asher so desperate. He continued the teasing for a few moments, but his own need was growing ever more urgent as well. “Do you want me to fuck you now? Do you want to feel me buried deep inside you?”
“Yes!” Asher whimpered as he rocked against Zach’s fingers, his body growing taut with need. “Please, Zach, I need you.”
Zach drew in a breath, carefully removed his fingers, and then grabbed a tissue on the nightstand to wipe his hands. Then he picked up the condom, opened the package with fingers that shook with eagerness, and rolled it on. After adding more lube, he capped the bottle and tossed it away. He rose up over Asher and grasped Asher’s wrists, grinning as he pinned them over Asher’s head.
“Is this what you need, Asher? Is this what you want?”
Moaning, Asher tugged at his wrists, but not hard, as if he wanted to feel the full force of Zach’s restraint rather than to free himself. “Yes…. Yes, I need this…. Please, Zach, fuck me…,” he pleaded, wrapping one leg over Zach’s hips to urge him on.
Zach couldn’t resist Asher begging him. He didn’t evenwantto resist. He transferred his grip and wrapped one hand around both of Asher’s wrists so he could use the other to guide himself forward. He sank slowly into Asher’s body, gasping as he was enveloped in tight heat, and buried himself deep. Asher sucked in a hissing breath as Zach filled him, but he pushed out as Zach slid in, to ease Zach’s passage, and he locked his legs around Zach’s hips.
“Feels good,” he murmured, his body relaxed and welcoming beneath Zach.
Zach cupped Asher’s cheek, searching his face for any sign of discomfort. “You’re so hot and tight,” he said. “I’ve never felt anything so wonderful.”
“You’re filling me up so good.” Asher gazed up at Zach with utter trust and openness, all reserve stripped away. He was laid bare to Zach in ways he never had been before.
Zach already knew he loved Asher, but the way Asher was looking him stole his heart all over again. This was where he belonged, and his breath caught as he looked into Asher’s eyes, wanting this sense of connection to never end. But his body had needs, and he needed to claim Asher’s body. He leaned down and kissed Asher hard, almost desperately, as he began to move, slowly at first, then speeding up as he took Asher with deep, hard thrusts of his hips.
Asher surrendered his mouth to the kiss and his body to Zach’s claiming thrusts, rocking his hips to meet each one eagerly, his needy moans growing louder. Gasping, Zach lifted his head and pushed one hand between their bodies, wrapping his fingers around Asher’s cock. He stroked Asher in counterpoint to the rhythm of their hips, wanting to drive Asher wild with need.
“You’re so beautiful,” he said raggedly, watching Asher’s expression avidly. “So hot and gorgeous. I want to watch you come. I want to see you lost in pleasure.”
Asher threw his head back on the pillow as Zach stroked him and cried out, holding back nothing of his pleasure at Zach’s touch. His body quivered as Zach brought him to the edge, and his skin was dappled with sweat. His breath came in ragged gasps as his arousal grew, and then his hips snapped up and he called out Zach’s name as he shattered beneath Zach.