I don’t normally post smut, but here’s something I wrote for the last ever Shenko Smut Thursday for @spectrekaidanalenko. It will be missed!
++
Shepard woke up on his stomach, hard against the mattress, one of Kaidan’s arms slung across his back. He’d woken up from a dream he couldn’t quite recall, but given how hard his dick was, it had been a good dream. Every morning lately had felt like waking up from a wonderful dream: Kaidan sleeping next to him, spooning up behind him as he slowly came-to before his alarm could sound.
Shepard closed his eyes, pressed his hips into the bed to chase after the friction of the sheets. He shifted onto his side to adjust himself and Kaidan unconsciously scooched up behind him and drew Shepard’s back to his chest. This did not help Shepard’s predicament—the feel of Kaidan soft, yet hips still pressing against Shepard’s ass. He pushed back into the heat, fingers curling into his pillow as he imagined Kaidan’s dick hardening, pushing past his resistance…
God, he was horny this morning.
It wasn’t a surprise after last night, to be honest. The last two weeks had seen the two of them slogging up to Shepard’s cabin, stripping down, and falling asleep soon as they hit the pillow. Last night, though, Shepard had some soft music playing and some drinks ready to go when Kaidan made it up to the Loft after his duty shift.
“Figured we could use a ‘night in,’” Shepard had remarked, handing Kaidan a drink. Kaidan had smiled and let himself lounge back on the couch, resting his legs over Shepard’s lap, testing the bounds of their new physical intimacy. Shepard cherished all the little moments like that. Since the look in his eyes at Apollo’s, Shepard knew he and his best-friend-turned-lover would have sex, but it was these little moments that made him wake up every morning with a smile on his face: realizing how much they had wanted to touch, to be near each other, for so long. Now they finally had their little touches in the elevator, resting their legs on each other’s lap, pressing back into the warmth of a lover in bed.
“You know what,” Kaidan said, after they’d been chatting for a while. “I don’t think we’ve ever had the chance to dance together yet, have we?”
“I don’t know. I don’t really dance.”
“Just the two of us here, John.” Kaidan using his first name was always a surefire way to melt Shepard’s resolve, and the two had stood up to dance cheek-to-cheek. “I never see you like this, John.” Kaidan had murmured into his ear, hand tightening around Shepard’s waist, fingers ever so slightly spreading down to feel the roundness of Shepard’s ass.
“Well, how’s it look?” Shepard had asked, pulling back. Kaidan answered with a deep kiss, keeping his eyes locked on Shepard’s until a hand behind his head had caused him to moan against Shepard’s lips and close his eyes.
They had danced and flirted idly as the playlist slowly became more energetic. Before long, Kaidan was back to front with Shepard, Shepard’s thumbs hooked into the waistband of his pants. Shepard had taken in the scent of Kaidan, kissing up his neck and pulling him back into his hips.
Despite the foreplay, the two of them had still been exhausted, and by the time Shepard had shucked off Kaidan’s clothes and was making out with him on the bed, the two were already yawning and falling asleep. The whole night warped together with whatever dream Shepard had been having before he woke up, now, in Kaidan’s arms. No wonder he was so hard.
He scooted out of Kaidan’s embrace, and his lover rolled over onto his back in his sleep. He really was the deepest sleeper Shepard had ever met, and it made him jealous in a lot of ways. Shepard took in the sight of Kaidan’s body draped with only a thin sheet, the stretch and curvature of his muscles all tantalizingly obscured. He really should wake Kaidan up—he’d promised, after all, not to leave without waking him again.
Seized by a sudden thought, Shepard slid back under the sheet. He knew how to wake Kaidan up. He had to bend himself into an interesting shape, his legs sticking out over one side of the bed, but carefully he made his way down Kaidan’s sleeping form to his cock. Kaidan was such a deep sleeper. Shepard let his head rest briefly on Kaidan’s thigh, listening for any hitch in his breath that would mean he was waking up.
He took Kaidan into his mouth, rolling his soft cock around with his tongue. Still no sign of Kaidan waking up. Shepard laid like that for a moment, just holding Kaidan warm in his mouth, moving only his tongue. It didn’t take long before Kaidan’s cock slowly began to fill his mouth. Shepard moved to Kaidan’s balls, letting the semi-hard erection fall, wet, against his face. When he took one of Kaidan’s balls between his lips, his lover groaned above him. It was all Shepard could do not to laugh out loud—he couldn’t believe Kaidan was still sleeping through this. The hard cock against his cheek rose up, tenting the sheet and beckoning Shepard to run his lips from base to the tip, his stubbled chin making the sleeping man gasp as it came in contact with his balls.
He painted over Kaidan’s cock with his tongue, receiving a taste of Kaidan’s pre-come every time he reached the tip. He went down on Kaidan, hunching his body up under the sheet so he could get Kaidan into his throat. Shepard turned his head, letting Kaidan’s hips push his cock all the way to the back of his mouth and beyond. He swallowed around the curve of Kaidan’s dick inside him and his nose pressed into the soft hairs below Kaidan’s navel.
“Fuuuuuuuck” Kaidan groaned above him. Shepard pressed his tongue against the thickness in his mouth, letting one hand stray up to play with Kaidan’s nipple. “Sh-Shepard?” Kaidan asked, groggily. Shepard took the opportunity to pull back until only the Kaidan’s head was in his mouth before plunging back down. “Oh fuck. John.”
Hearing his name, as always, melted Shepard, and momentarily he choked on the cock bucking in his throat. Kaidan threw the sheet off them, and Shepard took in the site of him, looming over where he was pressed between Kaidan’s thighs. He moaned when Kaidan’s hands took either side of his head and slowly began to fuck his face. Free of the sheet, Shepard could finally move himself into a better position to go fast on Kaidan’s cock.
The Loft was full of the sounds of Shepard’s lips sliding up and down on Kaidan’s cock, Kaidan moaning and praising Shepard all the time. Suddenly, as if it had suddenly become too much, Kaidan hooked his fingers behind Shepard’s jaw and gently pulled the man off of him, up to his lips to kiss. He was hunched forward, trying to keep himself from orgasm, and Shepard devoured his lips, absolutely dripping from watching Kaidan come undone.
“Don’t wanna come yet,” Kaidan choked out between kisses, hi slips now as slick and shining as Shepard’s.
“Whatever you want.” Shepard straddled Kaidan’s waist, letting his slick cock slide between Shepard’s cheeks. He arched his back, moaned at the feel of the head of Kaidan’s cock against the tightness of his ass. Kaidan moved down to kiss his chest, thrusting his hips, spreading the wetness all around Shepard’s hole. Kaidan again sealed his mouth against Shepard’s.
“I want to eat your ass in the shower, then I wanna fuck you.”
Shepard beamed.
“Lead the way.” He was fairly certain whatever dream he’d been having, it wasn’t as good as that.