Gavin exhaled hard through his mouth, then moved his hips, fucking himself on Jace’s finger. The tight heat was unlike anything Jace had ever felt, and he couldn’t imagine what that would be like around his dick—the thought nearly made his head explode.
“Another one,” Gavin said after a few minutes.
Jace fumbled the first few times he tried to work both his index and middle finger inside. There didn’t seem to be room, and he was too afraid of hurting Gavin to force it. Then Gavin took his hand, held it still, and slid back to meet his fingers. They did it together, and the noises coming out of Gavin’s throat had Jace’s balls tingling, his own dick aching for some attention. Soon Gavin was riding both of his fingers, his dick back in the game and hard against his stomach. Jace reached out with his free hand to jack him, and Gavin gave a low groan that rumbled through both of their chests.
“Another?” Jace asked, his voice thick, strange.
“No, cock now.”
“Okay.”
Gavin fumbled for the lube, then put more on Jace’s straining dick. Jace held onto Gavin’s thighs, aware of the hard muscles shifting beneath skin as Gavin moved back and raised himself up. He grasped Jace’s hand with one hand as he lowered himself. An icy splash of panic curled into Jace’s guts, and he watched Gavin’s face. Studied him for any sign of pain or displeasure, that they hadn’t prepped him enough. That anything at all was wrong, because sometimes words weren’t enough to make it stop.
Pressure against the head of his dick took Jace’s breath away. The intense pressure gave away, and then it was all around him, a tight fist of heat and muscle, and he was inside of Gavin’s body. Gavin worked him in with short thrusts, up and down, for what felt like hours until he finally sat against Jace’s hips. His face and chest were flushed, eyes half-lidded. Jace’s abs ached from the effort of staying still, when every instinct in his body demanded he move, push, thrust, do something about the pressure surrounding his pulsing dick.
Gavin leaned forward, planted his hands on either side of the pillow under Jace’s head, and kissed him. The gentle brush of lips told Jace everything he needed to know. Some of the icy fear unfurled and drifted away, leaving burning desire in its place. Gavin rocked his hips and Jace grabbed on tight. They moved together in an imperfect rhythm that drove Jace toward the edge faster than he wanted. He needed this to last. With Gavin all around him, on top of him, his solid body cradling him, he felt calm. Safe. Wanted.
Too soon his balls drew up tight and release tingled the edges of his awareness. He thrust up into Gavin, wanting more of that perfect heat, more of everything. “Close,” he ground out.
As if waiting for that signal, Gavin grabbed his own dick and jerked himself. He threw his head back as he came. Drops landed on Jace’s chest and neck, and Gavin’s body clenched around him—that did it. Jace thrust hard, and his own orgasm spilled up and over. His body broke apart and came back together in that moment, and all he knew was how right it all felt.
Gavin helped him pull out, then his bigger body collapsed on top of Jace like a blanket. A wonderfully sweaty, human blanket that dropped light kisses on his throat and shoulder. Jace wrapped his arms around Gavin’s waist, unable to use his words for anything more demanding than a satisfied grunt.
“That was fucking awesome,” Gavin whispered, warm breath huffing into Jace’s ear.
“Yeah.” At least, that’s what he hoped he said. “You okay?”
Gavin hauled himself onto his elbows so he could look down at Jace. His large brown eyes were open lines to his emotions, and the depth of them startled Jace. “I’m great. You okay?”
“Yeah. Yes.”
“No regrets?”
“Fuck no.”
“Good.” He nipped the side of Jace’s chin, then kissed the skin. “Maybe when you’re knee is better, we can try a different position.”
The idea sent a wave of heat roiling through Jace’s insides. “Definitely.”
Chapter Nine
After showering and more than a little groping, they retreated to the living room to watch a movie while Jace balanced an ice pack on his knee. He wouldn’t let Gavin fuss over him, so Gavin contented himself to being a human chair for Jace. He pulled Jace between his legs and held him loosely against his chest while they stared at the television.
Jace was as relaxed as Gavin had ever seen him. Whatever deep-rooted fears Jace had had about intercourse seemed to have been obliterated by their afternoon together. Hell, it was the best fuck Gavin had ever had, bottom or top, and he was totally serious about doing it again. Jace had a great cock, just the right length and thickness, without being too big for comfort. He’d tried taking a big cock once, and the whole episode had been an embarrassing disaster.