Boys being boys? Welp.
This is where things usually stopped. One of them, either Kurt or Blaine would pull away, avoiding eye contact as they shifted nervously side by side. They’d stay seated, clearly waiting for certain problems to disappear before one of them went home.
Today, however, Kurt appears to have different plans. His movements are a little hesitant, and he kisses Blaine firmly until he’s on his back. He pulls away, searching Blaine’s face, “Is this okay?” his voice is a whisper, and his nervousness must be showing on his face because his heart has tripled in speed and it feels like it might thud right out of his chest.
Blaine props himself up on his elbows, causing Kurt to lean back on his knees. “Yeah.. I just.. We usually stop before we get to.. well whatever this is going to end up being.” He gnaws on his bottom lip, and Kurt watches as his tongue flicks out to wet his lips, “I’m not expecting anything. I love you, Kurt. I dont want to force you into something you’re not ready for.”
Kurt smiles, and leans forward to press slow and gentle kisses to Blaine’s lips. Blaine lowers himself back onto the pillows, one of his hands finding Kurt’s hair while the other presses reassuringly at his back.
Kurt maneuvers his body in between Blaine’s legs while they kiss, one hand resting on Blaine’s thigh and before he can stop himself the other is sliding up Blaine’s shirt.
Blaine gasps in his throat, and once again Kurt is pulling away, “Too much?” he asks, fearing the worst. His fears however, quickly disappear when Blaine grabs his head and kisses him deeply. Between the sudden shock of having Blaine’s tongue in his mouth, and the passion behind said kiss, Kurt finds himself falling onto Blaine’s body.
“B-Blaine..” Kurt murmurs, his hips rolling forward slowly, almost teasingly as he tests the boundaries. They probably should have talked about this before it happened, before they- oh, okay. Blaine’s moving his hips forward to connect with Kurt’s, taking him by surprise.
Kurt’s shoulders are tight, and Blaine can tell. He lifts his head slightly, pressing soft kisses to Kurt’s neck, “Don’t hold back,” He mutters, his hands raking up and down Kurt’s shoulders, “I want to hear you.”
Blaine slides his hands from Kurt’s shoulders, tentatively moving them down to his hips. His fingertips just barely graze the top of Kurt’s ass, and it causes Kurt to rut forward.
“God, Blaine.” Kurt gasps, “I’m sorry, I just..”
Blaine silences his thoughts with another kiss, this one more urgent than the last, “More, please.” He says quietly, his thumbs grazing bare skin on Kurt’s hip from where his shirt has ridden up.
Kurt buries his head into Blaine’s neck, nipping and sucking at the skin as his hips thrust forward and he loses control of his body. Blaine’s kneading his ass with his fingers and good god, does that ever feel good.
They’re both moaning ridiculously loud, and Kurt’s suddenly thankful that his Dad went out with Carole and Finn made himself scarce because, seriously, why hadn’t they been doing this the entire time?
Blaine makes a choked noise and Kurt comes down from his thoughts to realise that his hips have been moving against Blaine’s far more quickly and rougher than he intended. Blaine’s face is red and his head is tipped back and the desperate, needy whispers that are coming from his mouth are doing crazy things to Kurt’s mind.
“I-I’m close, K-Kurt.” Blaine manages to say, locking Kurt in a kiss that makes Kurt grind down harder.
Blaine’s lifting his hips to meet Kurt’s everytime he moves and it isn’t long before Kurt begins to feel the warm tension in his lower stomach. “Blaine.. I.. oh god, I’m gonna come.” he manages to spit out before the tension bursts, and he’s coming hard in his pants.
Blaine tugs at Kurt’s hips desperately, white flashing in front of his eyes as he follows Kurt over the edge. The noises he makes must be ridiculous, but he doesn’t care because he’s coming and oh, he came with Kurt. That’s a development.
Kurt climbs out from between Blaine’s legs, his head falling on a pillow. “That was…”
“Surprising? Amazing? Needs to happen again?” Blaine’s still in his orgasmic haze, and he’s grinning stupidly at Kurt, “I love you.”
Kurt chuckles, moving his head so it’s resting on Blaine’s chest, “I love you, too. But I really need to change my pants.”