Used to lay in my bunk… hand under the covers… say your name.
For months, Leo had laid only a few feet away from him, and thought about Grant while he’d jerked off in his bunk. Months. Probably a good chunk of the time that Grant had been with them, and Grant had been too busy telling himself that he needed to pin down May, and that he should be following after Skye. That was what Garrett would have expected, and that was what he had understood to be the right course of action, so that’s what he’d done.
But Leo had been lying in his bunk at night, thinking about Grant, the way they were now.
So much wasted time, and so much time they’d still wasted, screwing around here before they’d screwed around here, and then still, Grant thought, he’d wasted time, pretending he didn’t care so completely and devastatingly about Leo as he did.
There was something extremely rewarding to think about coming back from successful missions and getting to make Leo do this. He was sighing, fingers twisting in the comforter, telling Grant how good it felt. Usually, Leo was ordering him to fuck him harder, or cussing while he dug his nails into Grant’s skin, or pulling his hair and trying to fuck his mouth, and while Grant loved all of that, there was something deeply intoxicating about this. Maybe it was because it was new, or maybe it was because Grant got to do this for Leo, with no promise of payback - not immediately, anyway - and he didn’t care.
Leo was half-hard in his hand, and Grant could feel him getting harder under his fingers, harder with every sloppy kiss he trailed from base to tip. Any other night, Grant would have jerked him until he was hard, and blown him without any of this build-up and foreplay. Foreplay with Leo, Grant decided, was very nice.
Grant brushed his closed lips against the tip of Leo’s cock, pressing a kiss there and sliding down until he had the head in his mouth, his hand moving up and down while he sucked, gentle, enough for his mouth to make a wet sound when he pulled off and let go.
Leo’s cock curved up against his belly, and Grant grinned, leaning over him to drag his tongue up the length of it, his hands pinning Leo’s hips to the bed so he couldn’t squirm away. Grant’s mouth went back to the base, tongue swiping back and forth before he pressed a gentle, sucking kiss to the spot, repeating that in lingering, open-mouthed kisses, moving up his cock as he went.
“You don’t …need … to worry about … anyone hearing you say … my name now.” Grant looked up Leo’s body, taking in the flush of his skin, the way he was breathing, the bead of pre-come spreading on his stomach.
Grant groaned softly, nuzzling at Leo’s hip, kissing the skin there. His own cock was hard in his pants already, just from what he’d been doing. He was getting to do this, all of this, to Leo.
Lifting his head, he wrapped his fingers around Leo’s cock, again, thumb rubbing circles over the head, eyes closed, his tongue rubbing and flicking at the spot under it, torturing Leo just a little with the constant stimulation. No one else got this, and no one else ever would. Leo was his, and God help anyone who tried to take him away.
“I want to hear it, Leo… Fuck, say my name, babe.”
Shifting again, Grant properly took Leo’s cock in his mouth, sliding his hand down to the base, holding him while he moved his mouth, humming softly while he watched Leo. And while he rocked his own hips down slowly against the mattress.
Everything else that had happened today already felt like a distant memory. Even the pain in Leo’s side was gone, partly, he was sure, thanks to the painkillers, but mostly thanks to the delicious distraction Grant was providing. This had been pretty close to the last thing Leo had expected. The last thing had been Grant saying what he’d come so close to saying. So close that he might as well have spoken the words.
What this felt like was worship.
Grant was laying kisses up the line of Leo’s cock, and he could feel himself getting hard, twitching. His breath caught in his throat, and the soft, wet sound of Grant pulling away from Leo’s cock had it coming back out in a quiet, needy whine. Lifting his head again, Leo looked down just in time to catch the grin on Grant’s face as he pinned Leo’s hips down.
That fucker was enjoying this, Leo knew. Enjoying driving Leo slowly out of his mind with every touch, every surprisingly gentle, reverent kiss and brush of his tongue.
Grant was right. Leo didn’t have to worry at all about anyone hearing him say Grant’s name, least of all Grant. Grant, who himself was letting out a soft groan against Leo’s hip. Oh, he was definitely enjoying this, and the knowledge had Leo’s cock twitching again in Grant’s hand.
It was almost too much. It was so slow, constant and gentle and overwhelming, and Leo arched slightly off the bed, sucking in a breath at the slight twinge from his side. It was easily ignored when Grant spoke again.
“Oh - fuck....Grant, babe yes,” Leo breathed, following with a completely involuntary half-choked groan. All he could feel was the wet heat of Grant’s mouth around his cock, and when he looked down again...
Grant was watching him. Grant was watching him, Leo’s cock in his mouth, and Grant was grinding slowly down against the mattress while he did. He was getting off on this, doing this to Leo.
At the sight, Leo couldn’t even get words out. Nothing coherent even came close. He gasped, hands twisting hard in the bedding, tugging it so far out of place that he had to scramble to find another secure hold. And he needed it, because, or else, he thought he might fall apart.
Leo wanted to collapse back against the pillows, but he couldn’t take his eyes off Grant, his lips stretched around Leo’s cock, his dark eyes meeting Leo’s gaze, and the slow movements his body was making, betraying his own body’s reactions. Leo’s breath came heavy, whimpering on the exhale.
“Grant - “ he managed. “So - it’s so - please, please - please don’t stop, baby, don’t stop it’s - ah - so fucking good it’s so ooooooh fuck.” He had to fall back onto the pillows, overcome by what Grant’s tongue had just done, hips jerking up ineffectively against the push of Grant’s palms as his fists curled tight in the sheets.