Lance eased himself down on Keith's cock with a shuddering breath and Keith ate it up. He ate it like it's a special meal Hunk prepared just for him. It's delicious and hot to the touch. He doesn't want it to cool down. His hips bucked up into Lance, wanting him to move now. Wanting him to bounce up and down in his lap like he was a horse.

But Lance hesitated, worrying his lip between his teeth. "What's wrong?" Keith asked, grabbing Lance's hips.

A finger wandered up Keith's chest, circling around a nipple. "Every time we do this, you're always giving me everything I want." Lance looked down at him and, Keith swears, his heart melted from the heated and loving gaze. "What do you want?"

Shit, Keith cannot handle this. It was hard to not fall in love with his fellow paladins. Especially when Lance was sitting on his cock, twitching around him, ready to do whatever to him. Anything that his darkest mind could conjure up and Lance would do it. Keith bit his lip, staring back into Lance's eyes. "There's one thing that the others are a bit too scared to do."

Lance looked eager, rolling his hips along Keith's and drawing moans out from both of them. "Like what?"

Taking Lance's hand, Keith moved it up to his throat. The request was silent as he stared into Lance's eyes. He had told Hunk and Shiro about this before, but they were hesitant. With their larger frames, it was a fear that something could go wrong. Keith trusted them, but he understood their fear and didn't bring it up again. He wouldn't force them and make them feel uncomfortable.

"Are you sure?" Lance asked. Still, he wrapped his hand around Keith's throat, testing his grip. "How will I know when to stop?"

Keith's mouth was dry. He licked his lips, trying to get them moist. "I'll tap your arm..." This was finally happening. Lance was going to give him what he wanted for so long. He wasn't afraid to give Keith what he wanted and he fell in love with him even more.

Nodding his hand, Lance moved. His hips rose and fell, impaling himself on Keith's cock over and over again. Lance was so hot around his dick and Keith bucked up into him, wanting more of this delicious heat. While there was no pressure on his throat, just feeling Lance's hand around him was enough. His heart thrashed around in his chest, wanting so much more.

The moment Lance pressed down, Keith's body arched off the bed. It wasn't tight, but, oh, it was enough. Lance pushed down on his throat, using his hold as leverage to bounce harder and faster in his lap. Keith's eyes rolled to the back of his head, mouth gaping open for air. The lack of it made his skin hum with pleasure. Every nerve buzzed and yearned for more of everything. For more of Lance against his body and fucking him like he owned him.

That idea makes Keith spurt precum into Lance and his hips twitched into him. Lance stalled his movements, staring down at him. A heated stare that shook Keith's body. Fuck, he couldn't be more turned on.

"Wow, look at you," Lance whispered. He ran his hand down Keith's side, feeling him twitch under his touch. "You're really into this... You're shaking and you feel about to burst." Moving his hips, he pressed further down on Keith's throat, receiving a groan. "Shiro and Hunk are missing out."

Keith pushed his hips up against Lance, the only thing he could muster at this point. When Lance tried to ease his grip, he slammed his hand over his. He doesn't want Lance to stop. He wanted Lance to keep this firm grip on his throat and fuck him senseless. Wanted Lance to ride him over and over again until he tipped over the edge. All while keeping a hand firm on his throat.

Lance's thumb stroked the side of his neck. There's a fire in Lance's cool eyes that Keith falls for. A fire to see Keith break beneath him. Shit does Keith want him to break him. Lance is moving his hips again and Keith loses himself. He loses himself to the pleasure from Lance, swallowing his cock in his greedy ass with every move.

Keith felt light headed. A tap to Lance's shoulder loosens his grip. It feels good to fill his lungs again, but the pleasure below his waist was more demanding. Because Lance hasn't stopped moving. His hips are crashing against Keith's, his hand stroking his own cock.

"I love how you fucking look like that," Lance moaned. His hand was still on Keith's throat, light but still continuing to use his grip as leverage. "You look beautiful when you're waiting to break. Broken from getting your throat squeezed so tight that you can't breath..."

"Yeah..." Keith whispered, pushing his hips harder up into Lance.

"Before, I thought you looked good with Hunk's cock deep in your mouth. Now, though?" Lance squeezed again and smiled at Keith's face. How his jaw unhinged and he stared up at the ceiling. His hands were digging into the pillow beneath him, whispers of Lance's name on his tongue. "Now you look better like this..."

Keith can't hold it back anymore. The coil and feeling in his groin is too much. His cock is ready to burst and his balls draw up close to his body. When he finally cums, Lance is moaning at the sensation of being filled up. Keith can't even stop Lance from moving up and down his sensitive dick.

He does, though, and he removed his hand from Keith's neck. Keith misses the sensation instantly, but Lance prowling up his body distracted him. He straddled Keith's shoulders, pressing the tip of his dick between parted lips. After what Lance had done for him, Keith is more than willing to oblige.

Opening his mouth, the sinful mouth that they love so much, he lets Lance slide home. Keith immediately choked and he loves it. Loves feeling the tip of Lance's dick at the back of his throat. Lance stalled for a moment, choking Keith with his cock. Just feeling his throat massage him is enough to tip Lance over the edge.

He shoots his cum down Keith's throat and he swallowed every drop. Keith held him by his hip, keeping him in place as he continued to choke. Lance pried himself away and stared down at Keith, watching as he licked his lips clean.

This is a kink he planned on visiting with Lance more often.