“Mmf,” he said against Carter’s mouth.
Carter gently bit his lower lip.
Never mind Carter,Jeffneeded to sit down. Summoning his willpower, he pushed Carter’s chest. Then, when Carter had backed away enough that he could form actual words, he pointed. “This is my floor.”
Carter tilted his head toward the hallway. “Lead the way.”
Which apartment was his again?
Muscle memory came through. Jeff unlocked his door and they went in. “Just leave your shoes on,” he said, which in retrospect was kind of stupid, because they were pretty obviously going to take their clothes off.
Carter gave him a pointed look, one eyebrow raised.
“Shoe, then,” Jeff corrected. His tongue felt too big for his mouth. “You’re not taking the boot off until you’re horizontal, and the height difference has to be awkward without a shoe on the other foot.”
Carter smirked at him and beckoned him closer. “You’re not going to give me the tour?”
“What,” Jeff said, snarking on instinct, “you don’t think you can find it?”
Laughing, Carter let Jeff hustle him farther into the apartment. Why had he ever thought he needed so much space? Sure, the view of the skyline was incredible, but in retrospect, there were way too many steps between his door and his bedroom.
That was probably why they ended up on his couch, with Jeff half pinned against one arm and Carter supporting himself above him on his good knee, the casted foot balanced on the floor. Carter took his mouth again, a merciless onslaught that left Jeff gasping when the kiss broke and Carter moved down his neck.
“Carter—”
Carter mouthed his collarbone, then paused and inhaled. “Why do you smell like Irish Spring? Never mind, I don’t care.” And then he sat back enough to pull Jeff’s shirt off.
Jeff had already opened his mouth to demand reciprocity when Carter slid his hand down his chest and stomach until it rested on the fly of his jeans. He flicked his eyes up to Jeff’s. “May I?”
Was he serious? Jeff half wanted to sayno, because I can do it faster, but all that came out was an affirmative-sounding moan. He made himself nod for clarity.
Carter didn’t waste time. As soon as he had Jeff naked, his hands were everywhere—his sides, his chest, his nipples, his thighs. Jeff could feel the heat in his gaze like a brand raking over his skin, and he rolled his hips into it instinctually. But when Carter reached for his cock, Jeff grabbed his wrist.
Shit.Now he had to explain.
“Uh,” Jeff said, face hot. How to word this. The fire in Carter’s gaze had only intensified. “Not to make assumptions.” He licked his lips. “But if you want to fuck me, you shouldn’t touch my dick yet.”
Carter’s gaze went to Jeff’s hand around his right wrist, then to Jeff’s cock, lying plump against his stomach but not all the way hard. With his other hand, he rubbed a small circle high on the inside of Jeff’s thigh. “Oh?”
Jeff fought the urge to writhe, but between Carter’s scrutiny and the teasing touches, he was too turned-on to be embarrassed. “It’s better if I come that way,” he panted, fighting the urge to buck into Carter’s hand. “Like, a lot better?” Should he just come out and sayI’m pretty sure I can have multiple prostate orgasms on your dick? “Ah!” Carter had weaseled out of Jeff’s hold and was tweaking his nipple. “I stay hard after or, uh, during”—depending on his partner’s stamina—“and then I jerk off and come again and it’s really—”
Jeff stopped talking. He’d met Carter’s eyes again, and Carter looked—ravenous, and also like Jeff had just told him he’d solved global warming.
Jeff shivered. They definitely should’ve fucked years ago.
“Really what?” Carter prompted after a moment. His voice had gone smooth and dark.
Jeff wet his lips. “Why don’t you find out?”
Carter never could back down from a dare. He moved both hands to Jeff’s hips and caressed the divots of his pelvis. “Turn over.”
Every thought Jeff had ever had evaporated in his haste to obey. Shit, why didn’t he keep lube in the living room? Surely every civilized person—
Carter put both hands on Jeff’s ass, and Jeff dug both hands into the arm of the sofa like he might fall off.
“Okay?” Carter asked, close enough that the puff of the words whispered over Jeff’s skin.
Jeff was already trembling. “God yes.”