Originally comment porn for a friend in need. (Extra hugs, hon.) Completely off the cuff and unbeta'ed. No spoilers, but with porn.
John finished pulling Rodney's sock off, dropping it carelessly to the side. He ran his hands over the tops of Rodney's feet, smiling as he continued upwards over hairy ankles and shins to bare knees. He almost couldn't believe he was here, but the feel of coarse hair and hot skin was enough to convince him. He looked up, expecting Rodney to have some variation of smug on his face, but Rodney was watching him with wide eyes, his mouth tight.
"Hey," John said, worried. "What's wrong?"
Rodney just shook his head, then leaned forward, wrapping his arms around John and burying his face in John's neck. The hug was awkward, with Rodney sitting on the bed and John kneeling between his legs, and the sudden desperation of it shocked John. He could feel a fine tremble running through Rodney's arms.
Rodney stiffened and started to draw back, but John finally got with the program, wrapping his own arms around Rodney, pulling their naked chests together.
"It's okay," he said softly, though he was still clueless. "I'm not going anywhere."
Rodney nodded. "Right, sorry. I just never thought...nevermind."
John understood that. He let go as Rodney started pulling back again, and crawled onto the bed to let Rodney have a moment. When Rodney stretched out next to John, he was smiling again, though it looked a bit tentative. John wanted to smash that tentativeness to pieces.
He started by running his fingers down Rodney's side, softly enough that Rodney shivered and the fine hair on his forearm prickled. John dropped down, ghosting over Rodney's stomach, watching the skin jump as he hit the reflex just right. Then he moved up, tracing the line of hair in reverse, before moving to pinch Rodney's right nipple.
Rodney groaned and pushed his chest into John's hand. John played some more, rolling Rodney's nipple between his fingers, plucking and flicking and pinching, and Rodney started panting. He was dipping his head to start sucking when Rodney caught him by the neck and pulled him forward, taking his mouth in a hard, deep kiss. John grunted and rolled towards Rodney. They pressed together from mouth to groin, tangling their legs together to get themselves even closer.
"John," Rodney murmured into his mouth. Those big blue eyes were dark and hungry now, all the tentativeness gone. Then Rodney got a hand around both their cocks, and John closed his eyes, no room for anything but feeling.
They thrust together, foreheads pressed close as they panted each other's air, as they grunted and moaned in counterpoint. Rodney kept trying to say something, starting over and over only to keep losing the syllables to his little gasps of pleasure, almost sounding surprised. His hand suddenly sped up, almost too good, and John came, shoving against Rodney, pulling him close with his leg around Rodney's thigh.
"John!" Rodney shouted, then shoved back, thrust hard a few more times before he came as well. John managed to get his eyes open in time to see it, Rodney's face going slack, mouth open and eyes shut, and it was wonderful.
John shifted to his back and Rodney bonelessly rolled with him, their bodies still touching as much as possible. Shivers still ran through him at unpredicted intervals, little aftershocks that seemed to jump across his own skin onto Rodney's. Rodney sighed, then rubbed his face against John's shoulder.
"Sorry I was so...you know, there for a minute. It's just it's not every day that--"
"Rodney," he said, shushing. "I know."