"Keith," Shiro says. There's irritation in his voice but mostly, it’s just filled with disappointment. "I thought we talked about this."
"I know Shiro, but I just --"
"But /nothing/, Keith."
"I'm sorry," Keith says.
“Are you?” Shiro asks. And there’s more of an edge to his voice than there was a moment ago. He looks Keith up and down quizzically and walks past him, taking a seat on the
Keith really wishes that his stupid brain didn't turn Shiro's well meaning words into something filthy. But the idea of Shiro getting rough with him, shoving him up against a wall
"Okay," Keith says when he finds his voice. "Do it."
"What?" Shiro says, like he isn't the one who started this conversation.
"Are you sure?" Shiro asks.
Keith very nearly spits back, 'did I stutter?' but even he's not that much of an asshole, so instead he just nods.
"Keith," Shiro says and his voice is so soft, a little awed even. "Are you /enjoying/ this?"
Keith doesn't respond -- can't respond. Shiro spanks him again and Keith doesn't need to respond.
"Lift up your hips."
"I think I've been going about this the wrong way," he says. He rubs his other hand gently over Keith's ass, tracing over
"More than anything," Keith gasps. Shiro drops another kiss to the back of his head and squeezes his ass.
"I'm going to keep spanking you," he says. "And then I'm going to make you come."
"You're not going to come until I say you can," Shiro says. "Do you understand, Keith? No matter what."
Keith nods frantically but Shiro curls his hand underneath Keith's chin,
Keith swallows hard and repeats, "Discipline me. I'll be good for you."
Now it's Shiro's turn to swear under his breath. He lets go and Keith settles back into the mattress. Shiro's cool metal fingers rest at the back
"Shiro," Keith moans. He wants to beg -- for Shiro to stop, for Shiro to spank him harder, for Shiro to let him come. He doesn't ask for any of it, because he's going to be good. He can do this, because Shiro wants him to and that's all the incentive he needs. "Shiro."
Keith makes a noise that halfway between a moan and a sob, but he's nodding his head as Shiro continues. When Shiro finally stops, Keith is trembling with his need to come.
Shiro strokes his fingers through his hair again, waits until Keith's breathing slows back to normal and presses his fingers against Keith's lips. Keith opens his mouth and sucks on them greedily. Shiro works a finger inside of him
"Not yet," Shiro says. But Keith doesn't stop. He's been riding the edge of coming for so long now he's not sure he remembers what it feels like not be there. His entire body is
"Keith," Shiro says. "Fuck, you're so beautiful." Keith kind of wants to cry again, so instead he buries his face in Shiro's neck. "Come for me."
"You did so good, Keith. I'm so proud of you."
Keith is more than a little aware of Shiro's hard-on
"Don't you wanna --? I mean, I can help."
Shiro presses a kiss to the back of his head. "That's okay," he says. "I'll take care of it in a few minutes. I want to make sure you're okay."
Keith is silent for a moment.
"Can I watch?" he asks.
When Shiro finally lets go of him and shoves his pants down, he keeps his eyes locked on Keith the entire time. Keith can't help himself. He slides a hand across Shiro's stomach and leans in to kiss him.
"I didn't mean for our first time to be like this," Shiro says.
"Our first kiss was after I almost died and found out I'm
Shiro laughs and kisses him again.
"No, I guess not."