Moving his hips once more, Jeff inhaled a whiff of Gary’s intoxicating scent and moaned. Fuck, he couldn’t take the torture of being pressed up next to the sexiest man he’d ever met in his whole life for even one more second. He needed to touch Gary again. Needed to see him writhe in pleasure. Needed to watch him come. Jeff had been plenty comfortable with touching Gary before. And now he wanted to try something new.
“Gare...” Jeff cupped one of his hands to Gary’s flaccid cock, which was finally enough to startle him awake. “Can I touch you? Uh, more than this, I mean? Sorry.”
Gary chuckled softly. “I was sleeping.”
“I know, but I wasn’t.”
“Mmm...” Gary stretched a little. “Of course you can touch me.”
Jeff sat up to switch on the little lamp on the nightstand and then settled back on the mattress. Slipping his hand inside Gary’s briefs, Jeff’s hand immediately found Gary’s shaft, causing Gary to suck in a breath through his teeth.
Gary’s beautiful cock became hard in seconds.
And then Jeff started to stroke him.
“Oh God . . .” Gary let out a breath. “Jeff . . .”
Gary’s next moan—one that sounded so fucking needy—set Jeff’s body ablaze, making his cock throb. He wasn’t feeling fearfulor panicked or contending with the urge to pull away. Instead, the only thing on his mind was the intense need to make the infamous Gary Graham of WKBR come undone. And he wanted to come too. It was taking everything he had not to yield to the temptation to take Gary’s hand and wrap it around his own weeping member, to let Gary stroke him to orgasm. But he couldn’t risk it. No Goddamn way he’d let himself mess everything up between them a second time now.
Moving his hand up and down Gary’s length, Jeff nuzzled his face into Gary’s chest. He started kissing Gary over the fabric of his oversized T-shirt. And then started moving lower.
“Can I kiss you?” he asked.
Gary made a little sound—between a hum and a laugh—and Jeff’s chest warmed from picturing Gary’s sweet smile. So. Fucking. Cute.
“You’re not talking about kissing my mouth, are you?” Gary asked.
“Nope.”
Jeff pressed his free hand to Gary’s chest, urging him onto his back, and then lifted Gary’s shirt so that he could kiss his bare stomach instead.
Pausing between kisses, Jeff said, “So, yes?”
“Y-yeah, if you’re sure. I want you to feel comfortable.”
“I’m fine, radio man,” Jeff said, continuing to kiss lower, his lips moving below Gary’s belly button to the little trail of hair that led to paradise.
When Jeff neared Gary’s cock, the smell alone nearly sent him over the edge. Christ, the scent was like every other part of Gary, but intensified. Jeff pulled Gary’s briefs to his knees, and then Gary wriggled out of them the rest of the way.
Reverently, Jeff placed one kiss on the head of Gary’s cock. Lifting his head, he licked his lips to taste the bit of precum that had been waiting for him. Delicious.
“So sweet, Gare,” Jeff said before kissing him again.
Gary whined in that mind-numbingly beautiful way of his.
“I love those little sounds of yours,” Jeff said.
He took Gary’s head into his mouth and sucked.
“Fuck, Jeff,” Gary breathed.
Jeff couldn’t stop himself from smiling around Gary’s cock. Gary never seemed to fail to make Jeff feel good about himself. Gary Goddamn Graham. He was perfect.
Jeff circled the head of Gary’s cock with his tongue, and on the second rotation, Gary started squirming against the mattress as a series of silly not-quite-expletives tumbled from his lips.
“Stay still for me, baby,” Jeff said.
He quickly took Gary’s cock into his mouth, his cheeks warming with embarrassment from the random nickname he’d uttered. He had no idea whether Gary’d like something like that. Christ, they weren’t evenofficiallytogether, but Jeff felt such a fierce tenderness toward him.