If It Drives (Market Garden, #7)(21)
James shivered. He licked his lips, his tongue brushing Cal’s thumb, and it was all Cal could do not to shiver as well.
He pulled his hand back. “Go on. You know what to do.”
The lube bottle dropped to the floor, and James took Cal’s cock in his mouth. He didn’t seem at all put off by the latex, and though Cal couldn’t feel the wetness of James’s mouth and tongue, the view more than made up for it. He rocked his hips, thrusting gently between James’s lips. Watching his cock slide in and out was more of a turn-on than he’d expected, so he did it a little faster. James moaned softly, the vibration only slightly tempered by the condom, and easily and enthusiastically took everything Cal gave him.
Cal bit his lip. Last time, he’d got carried away and come in James’s mouth, and he wouldn’t do that this time, but . . . God, he loved this. Just a little more . . . This was fodder for all kinds of fantasies starring James with Cal’s cock between his lips.
“Uh. That’s enough.” Cal managed to pull away, though it was one of the hardest things he’d done in his life. “Shit, I should pay you for that.” He’d said it as a joke, but he saw James flush and his eyes widen, and something shifted. Like James had relaxed.
Cal motioned sharply past James. “On the bed.”
James stood and headed over, hesitantly, as if expecting something, but it was less awkward when they were both on the bed. This time, James was on hands and knees, legs open wide, offering everything he had. Cal took the lube and put some on the condom, distributing it evenly, forcing himself to think of something less appealing than James right in front of him because he really, really didn’t want to dive in headlong and screw things up.
He rubbed some of the remaining lube into James’s opening, felt him tense and groan, because yeah, he was looser and reddened, so there had been some seriously vigorous f*cking going on last night, but Cal trusted James when he said he wanted this.
“Guy rode you hard, didn’t he?”
“Yes.” James’s voice sounded strained as Cal chose that moment to push inside him.
“What did he do?”
James gritted his teeth, lowered his head. “What . . . what you are doing.”
Surveying James’s body, there were no traces, nothing that could have clued him in to what James liked. The man still hadn’t put all his cards on the table. Maybe this was what it had been like for his wife, though Cal would never ask. Maybe she’d had no idea what he wanted or needed, either.
Only one way to find out, then. Cal rocked further inside and James gasped. Part of the kick for him had to be the discomfort. He really seemed to enjoy that part, so Cal thrust all the way in, and didn’t give James a chance to recover and adapt before he began to f*ck him with deep, even strokes.
James moaned, head lolling forwards as he rocked back against him.
“Get yourself off,” Cal ordered. “Not before me, though.”
“Understood.” James’s voice was still strained as he balanced mostly on one hand, widening his stance on his knees, allowing Cal to get even closer and keep him wide open with his own legs. And, holy f*ck, it was just too damn good; the sounds James was making and how eagerly he pushed back, jerking himself off in time with Cal’s thrusts.
“You’re getting close already, aren’t you?” Cal asked through his teeth.
“Y-yes.” James’s whole body shook, and his shoulder rose and fell rapidly as he kept stroking himself. “Can’t help it when you . . . when . . . Oh, God . . .”
Cal grinned. He was getting close too. Way too close.
Abruptly, he shifted from thrusting to barely moving.
James made a strangled, frustrated sound. His shoulder slowed.
“I didn’t tell you to slow down.” Cal wrapped an arm around James and leaned over him until his lips almost touched the back of James’s neck. In a low whisper, he said, “Keep stroking. Same speed.”
James growled something under his breath, but he did as he was told. Cal f*cked him slowly, closing his eyes as he tried to keep his own orgasm at bay. Maybe he should have let James suck him off. Oh hell. If he came, then he’d just recharge, put James back on his knees, and f*ck him all over again.
That thought sent a shiver through him, which drove him into James a little faster, a little harder.
James moaned beneath him. “Oh my God.”
Cal screwed his eyes shut and sank his teeth into the back of James’s shoulder. James cried out, shuddering again, and as Cal f*cked him still harder, whispered, “Please, let me come.”
“No, no. Not yet.” Cal panted against his neck. Kissed the damp spot he’d just bitten. Thrust savagely into James. “You’re not . . . going to come . . . oh, f*ck . . .”
“Please. God, Cal, I’m so . . .”
Cal couldn’t take another second. He sat up, grabbed James’s hips, and f*cked him hard and deep, until he was sure it hurt, and James collapsed onto his forearm, his other arm still moving quickly as he kept obediently stroking his cock.
Cal’s eyes started to roll back and he didn’t even have conscious control over his thrusts anymore. He didn’t have control over anything anymore, and as he started to come, he just managed to murmur, “Come.”
James released the sexiest, most helpless cry Cal had ever heard, and he rocked back against Cal, meeting him thrust for thrust as they both fell apart. If Cal hadn’t been hurting him before, he certainly was now, and James loved it. He absolutely f*cking loved it.