While they kissed, one of Jeff’s hands became tangled in Gary’s hair, and oh, it was heaven. Gary squeezed Jeff’s ass once more. Harder. God, Jeff had areallynice butt. Gary had never really noticed before. Wanting more of it, Gary moved to slip his hand inside the waistband of Jeff’s briefs, but paused.
“Can I?” he asked, pulling on the waistband.
Jeff’s response was to kiss him harder. Hopefully that was some kind of “yes.” Over the next couple of minutes, Gary became lost in Jeff’s lustful kisses while he let himself knead Jeff’s unexpectedly firm butt. With Jeff’s hip massaging his cock, the fabric of Gary’s briefs was becoming wet with precum, the pressure continuing to build as his pleasure also grew.
“I might finish like this,” Gary admitted.
“Yeah,” Jeff said, his voice husky and low. “Me too.”
God, that was so hot. Gary had never come like this with someone before. Heat pooling low in his belly, Gary’s hands traveled upward, sliding up Jeff’s backside.
“So hot, Jeffrey,” Gary said.
“You too, radio man.”
Gary’s next moan was cut off with a kiss, and Jeff continued to thrust against him. Gary’s left hand traveled lower to squeeze Jeff’s perfect butt again. Geez, he could hardly believe that Jeff was his.
Nearly overcome with a sudden urge to remind himself that Jeff was real—and reallyhis—Gary squeezed him tighter and thenthreaded his fingers through Jeff’s hair. After a moment, he took hold of a fistful of Jeff’s wonderful locks.
And Jeff broke their kiss.
“I, uh, fuck, Gare, I’m sorry,” Jeff said, the annoyance in his voice now much stronger. He squeezed his eyes shut. “Fuck.”
Gary took both of his hands away. “What is it?” No answer. “Jeff?”
“Nothing.”
“Hey.” Gary cupped Jeff’s chin. “Come on, we made a promise.”
“Yeah, I know.” Jeff opened his eyes. “Just... something about the way you... Ugh, Gare, I feel shitty saying it because I know you, and I know you’d never hurt me.”
“Whatever it is, I won’t be mad. I promise.”
“I think... fuck, it’s stupid, but your hands felt...” Jeff lowered his voice and muttered something that sounded like “possessive,” but Gary couldn’t be sure.
“Sorry, I’m not trying to irritate you, but can you repeat the last part there?”
“Possessive,” Jeff said, confirming Gary’s suspicion.
He frowned. “Oh.”
Geez, he wasn’t sure what else to say, and before he could think of the right words, Jeff was explaining himself.
“It was okay at first. Hot, even,” Jeff said. “But then, right before we stopped, it... bothered me.”
“I was too rough, wasn’t I?”
“Yeah, but, Gare, it’s stupid because—”
Gary placed a finger on Jeff’s lips. “No, it’s not stupid.”
With a frustrated sigh, Jeff hung his head. Gently, Gary lifted Jeff’s chin again and placed a soft kiss on his lips.
Jeff pulled away, shaking his head, and said, “I mean, Gare Bear, you’re the nicest fucking person I’ve ever met. And you’re lying beneath me with two black eyes—”
“Oh, yikes, really?”
“—and a swollen nose because you stood up to Don for me and still—”