Body Heat (Klaine, R)

Apr 03, 2012 17:59

Title: Body Heat
Pairings: Kurt/Blaine
Rating: R
Word Count: ~6000
Warnings: Slight somnophilia, frottage, fingering
Spoilers: Canon events up to Original Song
Summary: A month into their relationship, Kurt joins Blaine for a weekend trip to check on his family's cabin. An unexpected snowstorm strands them inside with few supplies and a steadily dropping temperature.
A/N: Takes place somewhere between Original Song and Born This Way. Thanks to Aud for the quick beta and the title. Written for this prompt on GKM.


“I still can’t believe you agreed to this,” Blaine laughed as he led the way up the winding path. The cabin was just barely visible over the top of the hill and he was trying not to pant as the angle became steeper, didn’t want Kurt to think he was out of shape (He isn’t. It’s a really steep hill). Kurt had seen him at his best and worst, but since they’d started dating last month he found himself constantly trying to...impress him. Once they kissed he was suddenly aware of his breath, his stomach, his posture, everything.

“I told you, Blaine, I’ve camped before,” Kurt said easily, not a hint of labored breath as he climbed alongside Blaine. “In a tent, even, not your fancy cabin. Besides, do you really think I’d say no to two days and nights of uninterrupted alone time?” Blaine glanced over in time to see Kurt’s raised eyebrow and nudged his shoulder playfully with a muttered “Busted.”

Kurt was right - it seemed that once they’d made everything official, become Kurt-and-Blaine, everyone had developed a sixth cockblocking sense. Burt had superhuman hearing and sudden attachment issues; Wes declared that the best time to prepare was when there was nothing to prepare for an so the Warblers had had random extra practices, the teachers at Dalton felt the need to roam the halls and study rooms, even his usually blissfully absentee parents were always inexplicably home.

It wasn’t even like they needed privacy for anything too...private. They hadn’t gone any further than making out, always sitting up, mouths and hands mostly staying above shoulders because Blaine was determined not to push, to let Kurt set the pace. He wondered exactly what the pace was, but didn’t want to bring it up. The last time he’d tried to have an open conversation about sex had been a disaster, at best, with Kurt shutting down and kicking him out, and it was different now, they were them now, but Blaine didn’t want to make Kurt uncomfortable like that ever again.

“Well still,” Blaine shrugged. “My annual spring journey to make sure the cabin hasn’t burned down or become home to a large family of raccoons isn’t the most romantic way to spend a weekend.”

“Sure it is. It’s with you.” Kurt stopped speaking abruptly when they reached the top of the hill, eyes focused on the building in front of them. “Did it burn down?”

“Funny,” Blaine snorted, pushing at Kurt’s arm as he unlocked the front door. “I told you, it only gets used when my uncle pretends to go hunting but really just wants to get away from his crazy wife for a weekend or my grandfather gets on one of his ‘I need to re-center myself’ kicks. But it has four walls and a roof.”

“And not much else.” Kurt shifted the bag in his arms to grab Blaine’s hand, scrunching his nose playfully. A worn couch opposite the fireplace was the only thing in the main room; to the left was a bedroom and bathroom, to the right an alcove with a sink and small refrigerator. “It has a bed; we don’t need much else.”

Blaine tried not to visibly react, sure that Kurt hadn’t meant that how it sounded. He just meant that they needed somewhere to sleep, that was all. A little shiver ran down Blaine’s spine at the thought of spending the entire night (two entire nights) sharing a bed with Kurt. Even if they didn’t do anything but cuddle it would still rank as the best weekend in Blaine’s life.

“--aine. Blaine?” Blaine could feel the dopey smile on his face as Kurt’s voice brought him back to reality, and he made a questioning noise in response.

“I said we should head back down to get everything else,” Kurt said. He set down the bag he was holding, unloading fruit and cheese into the refrigerator. Blaine set his backpack down next to the sleeping bag Kurt had dropped and crossed the small space between them; he slid Kurt’s pack off his shoulders and wrapped his arms around his waist from behind.

“In a little while,” Blaine hummed, placing a small kiss at the nape of his neck and letting his mouth rest there. “Can we just...” Kurt turned in his arms, ducking to kiss him properly, and pulled back with a smile.

“Hello, you.”

“Hi,” Blaine grinned back. “How about a snack?”
-----
“Tell me you’re kidding.”

“Kurt...”

“Tell me you’re joking, Blaine.”

“I’m not sure I could pull off this elaborate of a joke, Kurt,” Blaine sighed, gesturing to the window. The tree in the yard was almost sideways with the force of the wind and white with the sudden, swirling snow.

They’d gotten distracted, lost track of time. Having a snack had turned into feeding each other strawberries, which had turned into kissing away traces of juice on their mouths, which had turned into just kissing, and then Kurt had found that spot behind Blaine’s ear and actually climbed into his lap for a better angle, which was completely new, and Blaine is 16, ok? It’s not like he was going to push Kurt off, say “Hey, this is fun and all but I’m going to go walk two miles to get the rest of the stuff out of the car.” It was early; they had time.

Except sometime between strawberries and the likely epic hickey Blaine was probably sporting, it had started to snow. Hard.

“It was supposed to be nice out,” Blaine murmured sadly, shooting the snow a look he hoped conveyed his feelings of betrayal.

“The weather channel didn’t mention the storm?” Kurt asked, standing and starting to pace as he held his phone higher and higher in the air.

“Oh, er, probably not?”

“Blaine.” It worried Blaine, a little, how much judgment Kurt could pack into a single word, into his name. It was still a little exciting though, how Kurt had so many ways of saying his name and how Blaine was starting to be able to differentiate between them. “You didn’t check the weather forecast?”

“It was nice out this morning,” Blaine mumbled. “It’s April.”

“It’s April in Ohio. Kurt had his arms crossed, chin tilted up, was literally looking down his nose at Blaine as he spoke, and Blaine wrapped his arms around himself, wondering if the temperature was dropping that much or if it was just from Kurt’s glare.

“Seriously, Blaine, how could you not--”

“I’m sorry, ok?” Blaine interrupted, talking to his shoes. “It’s our one month anniversary this weekend and we haven’t had any decent alone time in so long and you were all warm and distracting and--”

“So this is my fault?”

“No,” Blaine sighed. There was no talking to Kurt when he got like this, and Blaine knew it was probably for the best to stop before things got worse. “Look, I’ll - I’ll just run to the car, ok? I’ll get our stuff.”

“Don’t be ridiculous,” Kurt said, though his voice softened at the defeat in Blaine’s eyes and he walked over to him, taking his hand. “Even if you had a coat, or it wasn’t 20 degrees outside, it’s miles to the car and you can’t see more than a foot in front of you. You’d never make it and then I’d try to go out looking for you and they wouldn’t find us until the snow melts and we’d end up as a movie of the week and one of my goals in life is to not serve as a cautionary tale.” Kurt poked at Blaine’s ribs until he smiled and Blaine sighed, resting his forehead on Kurt’s shoulder.

“Let’s see what we’ve got.”

What they actually had turned out to be...not much. There was running water and food in the refrigerator, so they wouldn’t starve if they were stuck for a while. Kurt’s backpack had been full of toiletries and magazines, carried up on the first trip because he didn’t like to “expose products to the elements,” while Blaine’s had just contained the supplies he would need to make any small repairs, his iPod, and a deck of cards.

“Well,” Kurt said, looking at everything laid out on the floor. “It’s a good thing we have the hammer.”

They passed some time playing Go Fish, shifting closer together and eventually sitting knee to knee in an attempt to share body heat. Even with the snow it was inordinately cold in the room, and Blaine found the reason when he got up to investigate.

A tree branch was sticking through the window in the bedroom, snow drifting in through the broken glass.

“There are boards in the car in case I need to patch up a window!” Blaine exclaimed, voice dripping with sarcasm as he dragged his hands through his hair. “This is a nightmare. Do you have service yet?”

“Not on either of our phones,” Kurt shook his head. “Let’s just...drag the mattress into the living room and close this door. That might help.” Blaine nodded, moving to pull at the mattress, glad that Kurt could be logical when Blaine was busy beating himself up. He was stupid; for as long as he’d been going camping, as many times as he’d been reminded or been to the one to remind people to always have their emergency supplies with them, all it took was one touch of Kurt’s lips to his and he was dumb, careless and giddy and wreckless with it.

Blaine continued to sulk as they dragged the mattress to the living room, finally falling onto the couch and pulling his knees up to his chest as he stared blankly at the wall.

“Hey,” Kurt said quietly, sitting next to him and shifting until their sides were pressed together. “We’re fine, we’ll be fine.” He glanced toward the dark, empty fireplace and then back to Blaine. “I don’t suppose you have a hidden stock of matches somewhere?’

“In the car,” Blaine mumbled back. “With the firewood.” He shivered then, as if the reminder of the lack of fire made him realize how cold he actually was, and Kurt slipped an arm around his shoulders, chafing a hand up and down his arm to try to impart some warmth as he found the issue of Vogue neither of them had read yet.

“Bow ties are making a comeback for summer,” he murmured, gesturing to the page with a tilt of his head. “Good to see the rest of the world is catching up to me.”
-----
Cudding, in the abstract, was awesome. Blaine loved to sit close, pressed together shoulder to hip to knee, hands tangled between them, so the idea of sleeping close to Kurt? Cuddling or, if they got brave, spooning? Was going to be awesome. Blaine was hoping to be little spoon.

Cuddling, in reality, was terrifying. Since they hadn’t brought up their overnight bags, they didn’t have pajamas, so getting ready for bed had really just been brushing their teeth, glancing at each other in the mirror and trying to hide the grins that threatened to form around mouthfuls of foam. It would’ve been perfect, the easy domesticity of it, Blaine thought, if not for the shivering.

The snow hadn’t let up, was all the way up to the top of the porch now, and the cabin was getting impossibly colder. It was almost bearable when they were huddled on the couch, but as they both stood over the mattress, Blaine was struck by a sudden wave of uncertainty that was mirrored in Kurt’s eyes. Horizontal cuddling was a new frontier.

“I can sleep on the couch,” Blaine blurted, and something that looked like disappointment flitted over Kurt’s face.

“Why?” Kurt asked, looking down and fidgeting with the hem of his sweater as he pulled it tighter around his body.

“I don’t...want you to be uncomfortable?” Blaine said, though it came out like a question. He shivered again, pulling at the sleeves of his henley until they covered his hands, looking up when Kurt huffed out a loud breath.

“This is ridiculous. For one thing, I’m not uncomfortable. I actually...I fully intended a weekend of...cuddling,” Kurt smiled shyly, eyes darting to Blaine’s only briefly. “Secondly, we have one sleeping bag between the two of us and I would like for neither of us to freeze to death. Get on the bed, Blaine.”

Blaine grinned, filing those words away for later inspection as he dropped to the mattress, unzipping the sleeping bag like a blanket and holding the end up as Kurt slid under with infinitely more grace. He stopped a few inches away, looking at Blaine uncertainly.

“Here,” Blaine straightening his arm for Kurt to use as a pillow as he settled into the crook of his neck. He wrapped his other arm lightly around Kurt’s waist and tangled their ankles together. “Ok?

“Yes,” Kurt hummed, turning his head to kiss Blaine’s neck and sighing when Blaine responded with a kiss to the top of his head. “Goodnight.”

An hour later, they still weren’t asleep.

They’d gotten even closer, all but molded to each other’s bodies as they shivered. The sleeping bag was tucked around them but it seemed like whenever either of them shifted even a little, a gust of cold air would work its way in. Kurt was shaking slightly in Blaine’s arms, and when he lit up his phone to look at him properly, Kurt was even paler than usual; Blaine knew he couldn’t look much better, since he was wearing fewer layers than Kurt.

“Get up for just a second,” Blaine murmured, kissing his cheek in apology when Kurt whined at the shock of cold air as he pulled away the sleeping bag. Blaine zipped it around him, leaving the side open, and pulled Kurt back toward him. “Climb in.”

“Blaine,” Kurt trailed off, though his hesitance was overshadowed by the way his teeth chattered.

“Come on,” Blaine waved the end of the bag again, and Kurt moved until he could slide his legs in. They were both much too big to comfortably fit, but after a few minutes of awkward shifting and rearranging limbs, they lay with their noses touching, arms wrapped around each other and one of Kurt’s knees shoved between Blaine’s. Blaine noticed the blush high on Kurt’s cheeks and tried not to move too much, not wanting to emphasize the intimacy of their position more than necessary.

“This i-i-isn’t w-working,” Blaine said after a while, tightening his arms around Kurt as he tried to burrow into his chest.

“N-nope,” Kurt agreed. “You’re b-barely wearing anything, here.” Kurt pulled his arms free, shoving them between their bodies to unbutton his sweater, trying his best to wrap it around Blaine’s back to share the warmth. It was a little warmer this way, with just Kurt’s t-shirt and Blaine’s thin henley between them, and Blaine closed his eyes as he remembered something.

“I know w-what will help m-more,” he said, keeping his eyes closed. Kurt was going to freak out and push him away and then they were both going to freeze to death. Kurt made a questioning noise and Blaine took another deep breath before continuing. “B-body heat. Skin on s-skin c-contact. It’s the best way.” He held his breath, waiting for Kurt to panic.

“Ok.”

“Ok?” Blaine looked up, seeing Kurt already fighting to get his sweater off in the tight space. He followed suit, wrenching his shirt over his head. Kurt hesitated for a second before doing the same with his t-shirt, tucking the discarded fabric around the opening of the sleeping bag.

“P-pants too, I think,” Kurt said quietly. “I c-can’t feel my calves.” Kurt was shimmying his hips, working his jeans down before Blaine could ask if he was sure, and Blaine bit his lip to distract himself from the friction of Kurt’s hips against his, pointedly keeping his eyes on Kurt’s face so he didn’t make him uncomfortable. He shoved his jeans down as best he could, finally using his feet to kick them to the bottom of the bag, where they tangled their feet in the denim.

“You feel like a corpse,” Kurt whispered as he worked his knee back in between Blaine’s.

“Gee, thanks.”

“It’s ok, I feel like a corpse too.” Kurt wound his arms around Blaine’s back, only tensing a little when Blaine did the same, and rubbed at the skin there, trying to create heat. “You’re just always warm. We could use that right now.” Kurt’s hands on his bare skin felt amazing and Blaine mostly bit back the moan that threatened to escape at the thought of them wound together, down to only their underwear, hoping that Kurt would attribute the sound to the cold.

“I imagined this going differently,” Blaine said quietly, returning Kurt’s ministrations and rubbing his hands in wide strokes over Kurt’s back. “More candles and romance and less necessity and risk of hypothermia.” Kurt giggled, bumping their noses together before speaking.

“It’s still you and me,” he said simply, tilting his chin to brush his lips against Blaine’s. “No parents and no Warblers and no Finn chewing with his mouth open.” He kissed him again, harder this time but still chaste, and Blaine could feel his skin heat up everywhere Kurt was touching him which was...well, everywhere, really. It felt good, because Kurt, but also because he was finally almost warm. Blaine opened his mouth with a gasp when Kurt’s tongue traced along his bottom lip, not used to Kurt taking quite so much initiative, and let him explore to his heart’s content, tracing the ridges of his teeth, the roof of his mouth, massaging his tongue until Blaine felt so overheated he had the crazy, fleeting urge to kick his leg out into the freezing room for some relief.

Kurt stopped as suddenly as he’d started, pulling away and patting Blaine’s back affectionately as he tipped their foreheads together again. “There we go. Now you’re back to being my space heater.”

“You’re awful,” Blaine said, pinching the skin at Kurt’s hip even as he snuggled further in, thankful that he was too surprised by Kurt’s boldness to get hard because that, that would’ve been terrible. There had been just a moment where he thought he’d felt...but no.

“Nuh-uh, smart,” Kurt muttered, finally drowsy now that they were warm. “Night.”

“Night,” Blaine answered, yawning as he tightened his hold again.
-----
Blaine was having arguably the best dream he’d ever had.

Kurt was hovering above him, darting down to suck kisses along the skin of his collarbone and down his chest, only to pull up and away with a coy smile each time Blaine tried to capture his lips. Blaine’s knees bracketed his hips, squeezing a little as Kurt rocked his hips down lightly, just enough so Blaine could feel it. Kurt leaned down enough for Blaine to feel his breath ghosting over his own lips, and he was almost close enough to kiss if Blaine just craned his neck, but then Kurt rolled his hips harder and Blaine moaned loudly.

Blaine woke up to his own moan and the sight of snow still falling rapidly, swirling in the wind and morning light, then froze, holding his breath while he waited for Kurt to wake up. But Kurt’s eyes were still closed, moving rapidly under his eyelids as he shifted his hips again and Blaine bit into his cheek to stop from making any noise, because Kurt was as hard as he was, his leg draped over both of Blaine’s as his hips jerked forward, rubbing them together through the thin material of two pairs of boxer briefs. He closed his eyes for a moment, letting himself enjoy the friction as he tried to shake off the dream and wake up enough to focus. He could come like this, just let Kurt rub against him until he came and it would be--

Wrong. It would be gross and wrong and he would feel creepy until the end of time because who lets his boyfriend get him off for the first time while said boyfriend is unconscious?

“Kurt,” Blaine said quietly, bringing a hand up to rest on Kurt’s shoulder. Kurt mmmed in his sleep but otherwise didn’t stop. “Kur-urrrrt,” he tried again, louder, and shook Kurt’s shoulder a little, the name falling off on a groan as Kurt used the leg hooked over Blaine’s and the arm around his back to pull him closer; the shift made their cocks line up perfectly and Blaine’s eyes rolled back in his head as he tried to pull away.

“Mmm, Blaine,” Kurt murmured, voice barely more than a breath but a slight smile pulling at the corner of his mouth. Blaine slid his hand from Kurt’s shoulder to his neck, around to cup his jaw, smiling when Kurt turned into the touch even as he chased Blaine’s retreating hips across the minimal space in the sleeping bag.

“Kurt, I need you to wake up,” Blaine begged, voice hoarse and cracking with disuse and arousal. He squeezed a little at Kurt’s neck, running his thumb over a cheekbone.

“‘m wake,” Kurt mumbled, using his heel to pull Blaine’s thighs back to his again.

“You’re really not, baby, please,” Blaine whined, caught between pushing Kurt away and pulling him closer because Kurt’s hips started a new rhythm, a smoother, faster rolling motion that Blaine really wanted to explore when there weren’t consent issues at play.

“Baby?” Kurt asked, voice louder and eyes far too clear to have just woken up when Blaine met them. “That’s new.” Kurt kept his eyes locked on Blaine’s as he rolled his hips forward again. “I like it.”

“Wha - Kurt, I thought you were--”

“I was,” Kurt interrupted, sliding one hand up Blaine’s back to tangle in his hair. “Woke up the first time you said my name.”

“But you kept...” Blaine trailed off again, brain still fuzzy and overwhelmed by the new development.

“Was having an amazing dream,” Kurt murmured, tugging on Blaine’s hair a little until he tipped his head back, then ducking to lick at his pulse before sucking hard over it. “You feel so good, I - can we?”

“What, Kurt, anything.”

“I don’t want to stop.” He punctuated it with another jerk of his hips, and Blaine leaned up enough to catch his lips. He finally, finally met Kurt’s movement with an answering thrust and Kurt groaned deep in his chest, Blaine swallowing the sound as he dug his fingertips into the soft skin of Kurt’s waist.

Kurt rolled onto his back, his grip on Blaine and their confinement in the sleeping bag taking Blaine with him until Blaine was resting on top of him, pressed head to toe against Kurt. The pleasure coursing through Blaine’s body doubled now that it was allowed to happen and he moaned as Kurt’s hands pressed into the small of his back, urging him down.

“You’re - you’re sure?” Blaine asked as he pulled away, resting his weight on one hand next to Kurt’s head. “Because we’re skipping like 15 steps and this wasn’t why I brought you here and if you thin---nnnnnnnnng,” his words cut off as Kurt slid one hand around to tentatively cup him through his boxers.

“I’m sure,” Kurt smiled, laughing a little when he lightly squeezed and Blaine’s entire body shuddered above him. “You sure?”

“Oh god yes,” Blaine groaned, falling back down to rest on top of Kurt. Kurt’s hands slid further down, squeezing the muscles of his ass as they rocked together again. It seemed unspoken that their underwear would stay on but god, there was still so much skin to touch. Kurt’s hands seemed happy to be settled on Blaine’s ass (and Blaine was definitely not complaining) but Blaine wanted to touch Kurt everywhere, dragged a hand down his chest, thumbed over a nipple and grinned at the gasp it earned him, traced ribs and a hip bone and thigh and shifted his legs just to feel the scratch of hair that was so much more erotic than he thought it would be. He felt ridiculous, shifting his weight between arms as he alternated which side of Kurt’s body he could explore, but every time he tried to use both hands he ended up kind of flopping around on top of Kurt in a way that definitely wasn’t sexy and this was their first time doing anything like this, it needed to be perfect, or as close to it as possible.

Blaine cursed the confines of the sleeping bag, wanted to shimmy down Kurt’s body and suck a nipple into his mouth, see if that got the same gasp or maybe something more, wanted to trace the lines of his abs and the trail of hair below his bellybutton, but his feet were already at the end of the bag and the air around them was still freezing, nothing would kill the mood faster than him biting his tongue off with chattering teeth.

Kurt was making high, soft noises in the back of his throat as he tried his best to meet Blaine’s thrusts; there wasn’t enough room to bend his knees so he wound his ankles around Blaine’s calves, tried to use him for leverage, and he kept almost saying something, the words dying on his labored breaths.

“Tou-touch me,” he finally gasped. “Oh god Blaine please touch me, I need you to--”

“Ok, ok, yes” Blaine nodded, kissing Kurt messily, their teeth clacking together as he tried to pull his knees up a little to create some space. Kurt pulled the zipper of the sleeping bag down a little, immediately shivering as the cold air hit his bare side and yanking it back up as Blaine laughed against his mouth.

“Shut up,” he muttered. “I was trying to - oh- help.” Blaine fingers slid beneath the waistband of his boxers as he spoke, sweeping back and forth before he curled them around Kurt’s length.

“Yeah?” Blaine asked, stroking lightly once. Kurt nodded furiously even as he leaned up to kiss Blaine, biting at his lips as Blaine’s grip tightened, stroking firmly. Blaine caught the drop of precome on his palm, adding it to the sweat on their skin to make the slide easier. He couldn’t stop staring down at Kurt, eyes closed and mouth open, breath hitching with each twist of Blaine’s wrist.

“You look so good like this,” Blaine murmured, leaning down to suck at Kurt’s earlobe. Kurt was trying to say something again and Blaine slowed the movement of his hand as he nudged at Kurt’s jaw with his nose. “Hmm? What is it?”

“Wish,” Kurt panted. “Wish we had - god - lube, want to - feel you inside.”

“Kurt, we - I mean I - I don’t -” Blaine stammered, because while he was ready for something more, he was definitely not ready for that, especially not in a sleeping bag during a snowstorm when they hadn’t even talked about anything, let alone that.

“No, no,” Kurt said quickly, opening his eyes and staring into Blaine’s as he continued to bite out words in rhythm with Blaine’s slow, teasing strokes. “Just - fingers, I meant - I’ve been - thinking.”

“Oh. Oh,” Blaine let out a breath of relief before biting his lip and looking away. “I, uh - “ He sighed, letting go of Kurt’s dick and kissing away the whine of protest as he reached for the backpack that was next to the mattress. He rifled through it blindly, eventually retrieving a small bottle, which he set down on Kurt’s chest as he felt his cheeks grow red.

“Blaine Anderson,” Kurt said dryly. “Are you telling me you carry lube around with you?”

“Not always,” Blaine argued, ducking his face into Kurt’s neck and kissing the skin there in apology when Kurt jumped at the cold press of Blaine’s nose. “I just - wanted to be prepared?”

“My hero.” Kurt thrust his hips up again, dragging his cock along Blaine’s. “Can you - now, please? I-if you want to?”

“Want to,” Blaine confirmed, peppering kisses across Kurt’s face as he shifted, trying to pour lube into his hand without completely crushing Kurt. “Want you. Can these...” he ran his dry hand along the waistband of Kurt’s boxers. “Off?” Kurt didn’t speak, just wiggled his hips to pull them down as far as he could.

“Yours too?” Kurt asked quietly, snapping the elastic lightly. Blaine nodded, looking sheepishly at his shiny hand and pouting until Kurt pushed the fabric down, hands lingering on his ass again on the way back up. Blaine dropped his hips again, their groans deafening in the otherwise quiet room at the first touch of skin, their bare cocks sliding together perfectly.

Blaine slid his hand down carefully, trying not to get lube all over Kurt and pausing as his path was blocked by their hips. He shifted up as much as possible, trying to create space, and Kurt hissed when his wrist bumped hard into Kurt’s balls.

“This isn’t - working,” Kurt said through gritted teeth, and Blaine sighed, dropping his forehead to Kurt’s collarbone and rolling his hips down again to relieve the ache.

“Wait,” Blaine said suddenly, picking his head up. “Hold on.” Kurt wrapped his arms around Blaine’s neck again as Blaine leaned back, rolling them until Kurt was on top.

“Hello,” he said brightly, jerking his hips up at the same time his slick hand traced down the crack of Kurt’s ass, middle finger resting against his entrance.

“You’re a genius,” Kurt said seriously. Blaine nudged at Kurt’s knees with his own until Kurt got the idea, spreading his legs as much as possible until they bracketed Blaine’s. Blaine traced around Kurt’s opening, pressing just the pad, then the tip of his finger in as Kurt worked his hips down in circles, breathing harshly against Blaine’s mouth.

“Relax,” Blaine murmured, kissing him as he slipped his finger in to the first knuckle and petting at the back of his neck as Kurt tensed above him. “Shh, shh, you ok?”

“Yeah, just, move? I think. Move,” Kurt stuttered, pushing back a little against Blaine’s finger to take it in further. Blaine kept going, pressing in smoothly until his hand rested against the swell of Kurt’s ass. He wiggled it a little, trying not to think too hard about how hot and tight Kurt was around his finger because then he would come and he was pretty sure he was going to be absolutely useless post-orgasm-with-Kurt, if his normal post-orgasm-alone boneless state was anything to go by.

“Move,” Kurt said again, impatient, and Blaine withdrew halfway only to push back in, marvelling at the whimper that escaped Kurt and rubbing his back as he kissed at whatever skin he could reach. They were both sweaty, almost uncomfortably so, but the rest of the room was far too cold to try and alleviate the heat and you couldn’t pay him to stop right now.

“You’re so amazing,” Blaine murmured. “Oh my god Kurt I can’t believe - you’re so - oh god.” Kurt had found that spot below his ear again, was sucking hard as he moaned against it and that hickey as definitely never going away; Blaine liked that he would get teased at school on Monday, that Kurt would see it and blush.

“More,” Kurt breathed into Blaine’s ear, his entire body rolling against Blaine’s like a cat. “The stretch - it’s - god it’s so good, Blaine, one more, please.” Blaine hurried to comply, blindly pouring too much lube over his fingers and tucking ring finger against the middle, bottoming out with both on the first thrust.

Kurt keened, arching above him as his breath came shorter and shorter. “Cl-close, Blaine, come on,” he panted, digging his elbows into the mattress and rolling his hips harder, back onto Blaine’s fingers then down against his cock. Blaine shuddered, thankful he could stop holding off, slid his free hand down and gripped both of their dicks in his fist as he tried to meet Kurt’s movements. It only took two strokes and one hard thrust of his fingers before Kurt was coming, eyes wide open then clenched shut as he pressed his forehead to Blaine’s. The feel of Kurt pulsing in his fist and around his fingers finally sent Blaine over the edge, his back arching as much as it could under Kurt’s weight as he came in long stripes between their bodies.

When Blaine came back to himself, Kurt was pressing fleeting kisses across his cheeks, cold nose following warm lips as they traced the lines of Blaine’s face.

“Can you...” he said shyly, shifting his hips a little in a way that made them both hiss but got the point across. Blaine slid his fingers out slowly, carefully, kissing Kurt’s shoulder in apology when he tensed. Kurt shifted until they were both on their sides, ignoring the sticky mess between them as he wrapped his arms around Blaine’s waist and pulled them close again.

“That was...” he trailed off, fingers tracing aimless patterns in the sweat on Blaine’s back. Blaine hummed in agreement, tucking his face into Kurt’s shoulder and mouthing weakly at his neck.

“You’re...good?” Blaine asked tentatively. “I didn’t want to push and you were so...uncomfortable...before, that I thought...” It was easier to talk like this, safe and close and snuggled in their mutual grossness.

“I’m great,” Kurt answered, turning his head to kiss Blaine’s temple. “I’ve been thinking about it. I was kind of hoping it would happen this weekend.” Blaine hummed again happily, kissing the curve of Kurt’s neck as his arm found its way around Kurt’s chest, hand coming up to cup the back of his neck again. They were quiet for a few minutes, both coming down from the aftershocks and ignoring how cold it was getting now that the sweat was drying and they weren’t moving, when Kurt snorted suddenly.

“What?” Blaine asked, voice drowsy because, as predicted, he was too limp and sated to even move his head to see what was so funny.

“Nothing,” Kurt said, shoulders shaking as he lost his internal battle and started giggling as Blaine poked him in the ribs. “It’s just - matches and firewood, those are in the car. But don’t worry, we’ve got lube!”

“Are you complaining?”

“No, no,” Kurt shook his head, ducking to kiss Blaine once more before he yawned, then settling back into the mattress with a happy sigh. “I’m really not.”

oneshot, kurt/blaine

Previous post Next post
Up