A/N: heavenorspace prompted: Blaine needs to slip under Finn's radar one night and give Kurt sex ed.
what are you wearing?
Kurt snorted as he glanced at his phone, still applying moisturizer to his face. His boyfriend was so ridiculous sometimes.
"Kurt, do you have-" Finn was cut off as Kurt's phone pinged again and his eyes were automatically drawn to it. Kurt watched in delight as Finn's face grew red. "Is that-"
"Yes, it is. Go away, Finn." His step-brother glared at the phone for a minute, not saying a word as Kurt finished his skincare routine. "What do you want?"
"I was going to ask if you have any more of that lotion to help with cracked hands. This winter has been killing me." He immediately turned on his puppy eyes, showing Kurt his knuckles where the skin was cracked and blood was pushing to the surface.
Kurt sighed, shaking his head. "I swear, I'm going to just buy some for you," he huffed, shifting through his drawers before throwing it at Finn. "Here, just keep it." His phone pinged again and Finn glared.
"You shouldn't be talking to him."
"Because he's just using you!"
Kurt rolled his eyes and let out a snort. "For what, rousing conversation?"
"For- you know…" Finn looked pained as he replied, his voice barely carrying, "for… sex."
Even as his ears burned, Kurt felt particularly vindictive at how awkward Finn looked. "Even if he was, it's my choice."
"Kurt!" Finn looked shocked now, his red face quickly paling.
"Oh my god, Finn, I was joking, we haven't done… that, and I'm not talking to you about this, get out."
He finally managed to shove him out of his room and closed the door firmly behind him. With a sigh, he grabbed his phone off of his vanity and swiped to open it, reading the two new messages.
I really want to see you
which is why im outside your house I hope thats not too creepy
Oh, god, Kurt thought, jumping as his phone dinged in his hand again.
His head shot up, automatically drawn to his doorway, but a tapping at his window made him whip around. There was Blaine, grinning as he waved at Kurt. He rushed over, opening the window and hissing, "What do you think you're doing?"
"Hanging precariously from my boyfriend's window while he yells at him," Blaine said cheekily. "Can I come in? Because this isn't as easy as it looks."
Kurt jumped back, waving him in. "Yeah, of course, of course." Blaine gracefully slid inside, gently shutting the window behind him and immediately wrapped Kurt in a hug. His clothes were cold to the touch from the December air and Kurt only allowed the hug for a minute before he pulled away.
"What are you doing here?"
Blaine shrugged, pulling off his jacket and draping it over the back of Kurt's vanity chair. "I told you, I really wanted to see you. I'm going to be going back home tomorrow and I wanted to see you before I left."
The anxiety of having Blaine in his room, while he was in his pajamas oh my god, was slowly leaking away, filling him with warmth at Blaine's words. "Really?"
"Yeah, of course." Blaine stepped closer to him, cupping his cheek and tilting his face up so that he could brush their lips together. It was soft at first, knee-weakeningly sweet, and Kurt could feel the last of his worry slip away as his hands came up to tentatively rest on Blaine's shoulders as he deepened the kiss. Blaine's tongue swiped gently along the seam of his lips and Kurt sighed, opening up. They stood there for long minutes, exploring each other's mouths, before a sudden knock on the door had them jumping apart.
"Kurt? It's time for lights out," his dad called through the door.
Kurt shoved Blaine towards his closet as he forced himself to slowly walk towards the door. "Yeah, Dad, I was just finishing up my skincare routine." Blaine was safely in the closet as Kurt opened the door. He embraced his dad and kissed his cheek, smiling. "Goodnight, Dad."
"Goodnight, kiddo. Love you."
"Love you, too."
He closed his door and turned off his light, pausing to listen to his father's steps retreating to Finn's room before opening the closet door. Blaine was on him the second he was able to, his hands coming up to brace Kurt's head as he kissed him, their lips moving slickly as Kurt walked backwards, calves thumping against the edge of his bed. They collapsed onto it, shuffling to get more fully on the bed without separating their bodies. He heard two muted thuds as Blaine toed his shoes off, his body heavy and warm on top of Kurt.
"I missed you so much," Blaine mumbled as he kissed down Kurt's jaw, nose brushing his neck. "Stupid classes, stupid exams, just wanted this, you." Kurt let out a moan, his hands fisting the back of Blaine's shirt. Sensitive neck, good to know.
Heat pooled low in his groin, his hips shifting as his cock started to thicken. It scared him as much as it excited him and he bit his lip when he felt Blaine's hard cock nudge his hip. "Oh," he gasped when Blaine shifted and their cocks lined up, the friction making his eyes roll up as Blaine bites down on his neck. "Blaine, oh, wait, I-"
And just like that, Blaine was scrambling off of him, muttering, "Shit, shit, sorry, I didn't- I wasn't-" He sat next to Kurt on the bed, rubbing both hands over his face. Kurt sat up as well, one hand coming up to sweep continuously over Blaine's broad back.
"It's okay, it was just… a little much, all at once."
Blaine's hands dropped and he turned to look at Kurt, face hidden in the shadow cast by the moon. "I'm so fucking sorry, Kurt, I didn't mean to push you or anything, I swear-"
"You're fine, Blaine," Kurt said, shushing him. "I- We haven't talked about, about what we want, with each other, I mean. I- There are certain things that I'm not ready for and I don't want to give you any, um, undue expectations? If you know what I mean?"
Blaine was nodding along with him. "Yeah, we should definitely discuss what's on the table."
"Have you ever had sex before?" Kurt blurted out before Blaine could say anything else.
"Uh, yeah, um, I've tried a few things with the two boyfriends I've had before."
"Uh, handjobs, blowjobs, um, uh, the- where you rub against each other? Like what we were doing?"
Kurt's eyes widened. "That's considered sex?"
Blaine shrugged. "I mean, depends on who you ask? I think orgasms need to happen by at least one party to be considered sex, but everyone has their own definition."
"Well, not everyone sees sex the same way. For some people, only penetration constitutes sex, for others, any kind of sex act. I think most people fall in the middle of that."
Kurt looked down at his comforter, tracing the familiar pattern as he thought. "I- I'm not ready for, for the whole sex thing yet."
Blaine grabbed his hand, lacing their fingers together. It reminds Kurt of the first time they went out for coffee and he can't help but smile. "Look, we don't have to do anything tonight, that's not what I wanted. I just wanted to see you; I've missed you the past couple of weeks."
Kurt gave his hand a squeeze. "I don't think I'm ready for, um, like, the penetration? But we, we can still, you know." His face warm, he gestured vaguely between them.
"Like, like what we were doing before?" It came out like a question and Blaine reached over, tilting his face up, eyes locking onto Kurt's.
"Don't think you have to do this because I want it or something silly like that."
"I don't, I'm not. I… want you." To stop Blaine's protest, he leaned forward, kissing him softly. It stayed soft and gentle, just their lips touching and moving against each other, until Blaine brought one of his hands up to Kurt's neck, sliding it hesitantly up until it was cupping it. Kurt let out a shuddery breath, still amazed at how sensitive he was there, and Blaine slowly pushed him down against the bed. He kept his hips away from Kurt's even as he straddled one of his thighs.
They took it slow, hands exploring each others bodies, dipping under shirts as they slowly worked themselves up. Kurt's cock was aching his in briefs, the head sticking to the damp cloth where precome had leaked out. Blaine seemed to be hyper focused on his neck, nuzzling and kissing and, god, the biting, it was so much, Kurt could hardly take it.
"Blaine," he whined, arching his hips up. "Please, I-"
With a shift of his lower body, Blaine was cradled between Kurt's legs, hands on his thighs to tug him down a bit and hike his legs over Blaine's hips. They still weren't pressed all the way together, but Kurt could feel Blaine's cock again, the hard bulge bumping against his thigh as their kisses became more frantic. Kurt's hands dropped to Blaine's waist, tugging at him until Blaine finally gave in and allowed their cocks to line up, and it seemed like it was so much better than the brief time before.
Even through his silky pajamas and Blaine's thick jeans, the friction was building between them. Kurt wasn't sure how he was supposed to move, his hips jolting ineffectually as they rutted together, until Blaine pulled back, his hot, panting breath on Kurt's cheek.
"Hold on, hold on, baby," he murmured. "Slow down." Kurt's breath heaved as he blinked slowly, feeling like he was feeling too much and not enough at the same time.
"Okay, okay, I'm, uh, I'm sorry."
Blaine shushed him quickly, "No, no, baby, you're doing great, so good, I promise. Here, let me-" Without warning, he flipped them over so that Kurt was hovering over him. Kurt wasn't proud of the squeak he let out, his hands landing on Blaine's chest, holding him up so that he could stare down at him. "There we go."
Blaine's hands grabbed his hips, pulling them flush together. He started slowly rocking Kurt's hips down so that their cocks were rubbing against each other. "Like this, baby, move- yeah, like that," Blaine groaned, hips bucking upwards as Kurt rocked down.
"Oh, oh, god," Kurt panted, fingers clenching involuntarily on Blaine's chest. "Oh, god."
"Sh, baby, sh, your dad," Blaine moaned, his hands holding Kurt's so hard that he was sure he was going to have bruises there later and the thought only made him harder. He was so worked up, feeling himself on the edge already, too soon, and he dropped down so that he was covering more of Blaine's body. His hands were still helping Kurt move and he could feel the pace quicken, could feel his harsh breath against his neck when Kurt's head dipped down so that his forehead was pressed to Blaine's chest. "Fuck, baby, I'm so close, you're so beautiful, you feel so good against me, want to make you come," Blaine babbled quietly, lips pressing against the top of Kurt's head.
"Blaine, oh, I'm, I-"
"Sh, baby, I've got you."
Blaine tilted his head, one hand on his neck controlling the movement until their lips were pressed together. He bit down on Kurt's lip and for some reason, that's what set Kurt off, crying out into Blaine's mouth as he came in his underwear, hips twitching weakly as Blaine's movements became more frantic, trying to reach his own finish before Kurt became too sensitive for the friction.
"God, you're gorgeous when you come, wish, oh, fuck, wish I could see you better, you're so beautiful-" Blaine's hips stutter and still, his body tensing under Kurt before he goes loose and soft and Kurt curled into him as they both tried to calm their breathing.
"Do- Did you really mean that?" Kurt asked when he felt like he could move again, almost asleep.
"Hm? Mean what, sweetheart?" Blaine sounded just as tired as him, his arms tight around Kurt's body.
"You think I'm beautiful?"
Blaine twisted them so that they were lying on their sides, his face open in the moonlight. "I think you're the most beautiful person I've ever seen, inside and out, and I'm so, so grateful that you chose me to do that with." He kissed Kurt softly, sweetly, so very gently that he was thrown back to their first kiss, out on a porch swing before Finn interrupted.
Kurt sighed, cuddling closer and tucking his head under Blaine's chin.
"Do you want me to get something to clean us up with?"
Kurt hummed, fingers clutching tighter in Blaine's shirt. "Please. But, can we hold on, just for a minute? I know you need to leave, but-"
"Hey, it's okay, I'll stay." He pulled Kurt in even closer to him, pressing a kiss in his hair and tangling their legs together.
Of course, when Finn came in the next morning, Kurt kind of regretted asking Blaine to stay. Not enough to stop him from inviting Blaine back whenever he could get away from his family during Christmas vacation, though.