A/N: Welp, here is actually it. It it. No...skirting around the edges. I've worked on this for four days and my beta is being a bitch and won't edit because she's stubborn and working on something else -.- *Shrug* I still love her anyway. I just needed to get this out tonight, so I've edited it about seven times. If there are mistakes, I'm going to hit myself.
Warning/Rating: Gay smut. Lots of it. You don't like it and don't want to read it, don't. :)
Kurt hadn't planned to lose his virginity that night.
But then again, most of the best things in life were never planned.
Candlelight flickered, casting shadows around the room. They danced over furniture and around the two inhabitants. Kurt and Blaine lay side-by-side on Blaine's double bed, their attention turned to the large ceiling-to-floor windows as a brilliant blizzard raged outside.
Blaine's parents were out and wouldn't be home the rest of the night – they were trapped in the city by the storm. The power had long been out – the candles were burnt a quarter of the way down. The two boys were alone.
"It's so pretty." Kurt whispered. "In a frightening way."
Blaine nodded, watching a branch strive to stay attached to its tree, despite the wind's attempts to dislodge it.
"How long do you think it'll go on for?"
Blaine stared at the dark sky, his eyebrows furrowing. "Another hour, maybe?"
Kurt nodded, rolling onto his back and staring at the ceiling.
"Your bed is so comfy." Kurt yawned.
"I know." Blaine grinned, stretching across the full length before rolling onto his side to face Kurt.
They lay in silence – aside from the dull roar of the wind – Blaine watching Kurt as he looked at the ceiling.
"What are you doing?" Kurt asked softly, aware of the brilliant hazel eyes that had been staring at him for the past five minutes.
"Watching you."
Kurt frowned, turning on his side to face Blaine. "Why?"
"Because you're nice to look at."
Kurt blushed. "No really, why are you staring? Is there something on my face?"
Blaine chuckled and leaned forward, stroking Kurt's cheek gently.
"I love you, you know?" Blaine said softly with a small grin.
"Yeah, I do know. I love you too." Kurt grinned back.
Blaine gently pulled Kurt to him, capturing his lips in a gentle kiss. Kurt shifted closer, kissing back.
Something had changed – both boys felt the change in the atmosphere. It was exciting and dangerous, and a little familiar.
Blaine pulled Kurt down and curved his fingers around Kurt's neck, sucking Kurt's lower lip into his mouth. Kurt's eyes shot open as Blaine bit down gently, meeting Blaine's dark hazel boring into his own ever-changing ones.
There was something incredibly hot about it – Blaine's teeth making tiny marks in his lower lip, watching his jaw contract with each movement. Kurt swallowed gently and Blaine took it as an opportunity to duck down, pushing on Kurt's chest until he was lying down. Blaine sat to the side of him, running his tongue over Kurt's Adam's apple, pressing little kisses over it as Kurt swallowed again.
Both boys were flushed, their breathing slightly hitched. Kurt's hands tangled in Blaine's curls as Blaine kissed up Kurt's jawline to his ear.
"You taste good." Blaine murmured, licking behind Kurt's ear.
Kurt shuddered, his body tingling as Blaine straddled his hips, still kissing him. It was only when Blaine's knee dipped between Kurt's legs that he realised how hard he was. He let out a low, broken moan and Blaine paused his kissing.
"Ugh." Kurt backed up, scrambling to move away. "Sorry."
Blaine kept his weight down, keeping Kurt beneath him and returned to sucking and biting his neck.
"Don't apologise." Blaine whispered. "You're beautiful."
Kurt was still tense under him so Blaine caressed his face, moving back to his lips and kissing him tenderly. Kurt sighed gently, his fingers returning to Blaine's hair, trying to aim his hips away from Blaine.
"Hey." Blaine pulled away, resting his forehead on Kurt's. "We've been over this. Anything you do is okay. I'm not going to judge you." Blaine bit his lip before gently grinding his hips down to meet Kurt's.
Both boys let out simultaneous moans and Kurt's eyes shut tightly, his fingers scrabbling at Blaine's shoulders.
"Blaine…Blaine…wow…okay…" Kurt hissed and Blaine laughed breathlessly. He'd never get over that feeling.
"Yeah. Yeah…" Blaine whispered back, pressing little kisses all along Kurt's jaw and neck.
Blaine took his weight off a bit, planting his elbows either side of Kurt's face to support himself.
"Hi." Blaine whispered with a tiny grin.
Kurt giggling breathlessly. "Hi."
Blaine leaned down and kissed him again – slower this time. Kurt breathed through his nose, kissing him back with a tiny grin on his face as he pushed his hips upwards experimentally.
Blaine moaned, giving a short little laugh into the crook of Kurt's neck.
"Want more." Blaine whispered, kissing the collar of Kurt's shirt.
Kurt didn't waste any time, moving to unbutton his shirt, fumbling awkwardly and almost elbowing Blaine in the face.
"You too." Kurt said with a small blush. "Take your shirt off."
Blaine chuckled and sat up, shifting closer and accidently dragging the bulge in his pants over Kurt's. They both gasped and Kurt shot Blaine a half-irritated, half-aroused look. They finally managed to get rid of both their shirts, and Blaine shifted so he was on Kurt's thighs, not his lap.
Blaine's fingers found Kurt's waistband but they crawled up his stomach instead, gently prodding the firm muscles. Kurt watched him nervously, tensing and shivering as his hands ghosted up over his nipples.
"You're so fucking gorgeous." Blaine whispered and Kurt sucked in a breath, his eyes snapping shut.
They'd touched and explored before – with occasional handjobs and the rare blowjobs, but they'd been rushed and it was nothing special.
Now they had time.
Blaine's hands were making their way back down again, hesitating at the button of Kurt's jeans.
"Can we…?"
"Hurry up!" Kurt barked and Blaine laughed quietly, making quick work of his button and pulling down the zipper.
Kurt let out a relieved breath and sat up, shuffling backwards so Blaine sat on his thighs.
"Your turn." Kurt pulled at Blaine's jeans. He was still a little self-conscious.
Blaine laughed gently, kissing Kurt as he undid Blaine's jeans.
"We should do this more often." Blaine whispered, sitting up on his knees to pull his pants down.
"I have a dad." Kurt whispered, shuffling so he could kick his own off.
"Pity." Blaine muttered, tonguing the back of Kurt's ear. "Have I mentioned how gorgeous you are?"
"Quite a few times, actually." Kurt laughed, the end of it being cut off when Blaine rearranged himself and ground down on Kurt's hips.
"Fuck." Kurt inhaled sharply, shifting so he was more comfortable.
Blaine just sniggered, kissing up and down Kurt's check. From that, Blaine started up a steady rhythm, rocking gently, a moan escaping their lips every time the pressure changed.
"Blaine…" Kurt whispered, leaning up to nip at his earlobe.
"Hmmm?" Blaine moaned, grinding harder.
Kurt sucked roughly on his neck. "Let's do it."
Blaine paused, turning Kurt's face towards him. "What?"
Kurt blushed, ducking his head. "Don't worry."
"No, no…wait…you want to…"
Kurt nodded shyly, burying his face in Blaine's chest and missing the giant grin that Blaine had on his face.
"Wait…do you want to?"
"Y-yeah. Of course. I just…wow…okay."
"H-have you ever?"
Blaine shook his head and Kurt bit his lip, unsure of what to do next.
"Um. Yeah…okay." Blaine giggled a little, kissing Kurt firmly.
Kurt kissed him back, a warm blush creeping up his cheeks. This was it. It was horribly awkward and embarrassing, but completely perfect in every single way.
"Okay…hold on…I've got some…" Blaine leaned over, pushing himself further into Kurt's lap. He let out a yelp as Blaine opened a draw and fished around.
"Err…" Blaine muttered, and Kurt stared at him with a raised eyebrow.
"…What?"
"I…don't have any condoms…"
Kurt flushed darker, shaking his head. "It's okay…we've…uh…only been with each other, right?"
Blaine nodded. "Okay…cool."
Kurt chuckled awkwardly and shifted a bit – his legs were going numb. Blaine retrieved a small lube of lubricant, placing it next to him on the bed.
"So…" Blaine's fingers danced around the waistband of Kurt's briefs. "Can I…?"
"Blaine…" Kurt said firmly. "Stop asking me or I'm going to chicken out. I'll tell you if I need you to stop." He kissed him gently with a grin.
Blaine nodded, swallowing hard as he quickly slipped Kurt's brief's down as far as he could while still sitting on him. Kurt inhaled sharply and moaned as Blaine wrapped his hand around Kurt's cock. Kurt looked up at Blaine with dark eyes, the bluey green now dark and stormy.
"Fuck you're hot." Blaine whispered, stroking over the head gently.
"You're a tease." Kurt moaned, his hips bucking up.
"Mmhm…" Blaine whispered, pulling Kurt up to kiss him, his fingers dancing up Kurt's length.
"So…can I…" Blaine flushed in the dark. "Top?"
"What?" Kurt wasn't sure if it didn't make sense because he didn't understand, or if it was because Blaine's hand was starting to move faster.
"Uhh…can I top?" he said a little louder.
"Top?"
Blaine's hand stilled and Kurt whimpered, bucking his hips and trying to create some sort of friction.
"Ugh…" Blaine kissed him. "Can I…"
"Blaine…please…" Kurt moaned. "Hurry up and talk."
Blaine shut his eyes. "Can I…god this is awkward…"
Kurt grinned. "I won't judge you."
Blaine laughed, kissing him again. "Can I be inside you?"
Kurt's eyes snapped open. "Oh!" Topping. It made sense now. He grinned, blushing slightly. "Yeah. I want you to."
Blaine grinned, relaxing as his hand returned to Kurt's cock and he started pumping gently. Kurt moaned and pushed his head into Blaine's chest, breathing heavily.
"Okay, okay! Hold on." Kurt whined, and Blaine paused. "You gotta move on now…I won't last."
Blaine kissed his ear with a grin and complied to his wishes, removing his hand.
"So…er…do we wanna face each other?"
Blaine nodded and looked down at their laps, silently trying to figure out how they were going to do this.
"I need to get off your lap…" Blaine said softly, and Kurt laughed awkwardly.
They shifted around and shuffled until their positions were reversed, pulling of their briefs in the process. Kurt now sat on Blaine's legs, kissing at his neck.
"So…uh…"
Kurt silenced him with a kiss. "Do what you need to do."
Blaine nodded and took the lube from where he'd dropped it earlier. Kurt watched him curiously, almost hungrily, as he spread the lube over his fingers, coating them before dipping his hand between their bodies.
"Have you ever…?"
Kurt nodded shyly. "Once or twice…"
"That all?" Blaine breathed teasingly, spreading Kurt's thighs slightly and inching him upwards, his fingers ghosting around Kurt's entrance. "Why?"
"It's…" Kurt whispered. "Strange."
"But good, yeah?"
Kurt nodded and gasped as Blaine pressed against his hole, not quite dipping inside.
"Better with you." Kurt added, and Blaine chuckled, nipping at Kurt's neck gently.
He finally slipped a finger in and Kurt moaned, arching up and scrabbling at Blaine's back.
"You okay?" Blaine asked, his voice low and husky.
"Yeah. Wow." Kurt whispered, squirming slightly until Blaine understood, slipping another finger in a scissoring them gently.
"You are…fuck…" Blaine hissed, and Kurt moaned breathlessly, his eyes squeezed tightly shut.
"Blaine…oh my god!"
Blaine moaned, breathing into Kurt's ear as he worked his fingers in and out.
Blaine didn't wait for an invitation, sliding another finger in when he felt Kurt was ready. Their gasps and moans were almost in unison, rocking and panting and sweating but neither of them really cared.
"Okay…okay…" Kurt whined, trying to get more of Blaine's fingers. "I need more. Now. Please."
"Yeah." Blaine kissed him firmly, pulling his fingers out.
Kurt whimpered and shifted forwards, brushing his cock up against Blaine's, making him gasp.
"Okay." Blaine whispered.
"Are you okay?" Kurt asked, taking a moment and stroking the side of Blaine's face, concerned eyes searching Blaine's.
Blaine looked up at him, his dark eyes shining, his face flushed and sweaty and gorgeous.
"Perfect." He grinned, and grabbed Kurt's thighs, pulling him forward and lifting him up until he hovered over Blaine's lap. Kurt rested up on his knees – placed either side of Blaine's hips – and looked down at his boyfriend.
"Yes?"
Kurt grinned. "Yes."
Blaine reached between them, his fingers slick with more lube, and coated himself with a few strokes, before aligning himself up with Kurt and closing his eyes. They both took a moment, controlling their breathing and taking a few to steady themselves, until Blaine kissed Kurt's chest in warning.
But Kurt moved first, sinking down around Blaine.
Kurt let out a small cry, his eyes shutting tight as Blaine clung to Kurt, moaning loudly.
"Jesus…fuck!" Blaine hissed, wrapping his arms around Kurt and kissing him.
Kurt winced as he worked himself down until he was sitting on Blaine's legs again. He shuddered in pleasure, and Blaine searched his face with a small grin.
"I love you…god I love you." Blaine whispered against his lips.
Kurt practically giggled. "I love you too." Before leaning up on his knees sinking back down.
Kurt was pleasantly surprised – it didn't hurt as much as he thought it would, and was much better than he expected. There was a slight numbing stretch that burned down his thighs, but it was so perfect and wonderful and so intimate – being flush against Blaine, sharing the same air and their sweat mixing so much that Kurt didn't know which was his and which was Blaine's.
Blaine had his dark eyes trained on Kurt's, his breathing uneven and ragged. Kurt used one hand to pull the curls away from Blaine's eyes, where they were stuck down with sweat. Blaine shifted, and Kurt moaned as they found a whole new meaning of deep. Fingers wrapped around Kurt's waist and suddenly they were moving. Kurt's back hit the mattress and Blaine was on top of him, grinding his hips into Kurt's, leaning into kiss him.
Kurt cried out as waves of pleasure coursed from his pelvis, running through his legs and into his stomach. He threw his head back with a moan and Blaine was there, pressing a wet trail of kisses to every stretch of exposed flesh he could find.
"Oh...fuck...Blaine." Kurt's eyes widened and Blaine watched him, not slowly his pace, but slightly concerned.
"You close?" Blaine practically growled, and Kurt was surprised – he'd never heard that tone from Blaine before.
Kurt nodded with a faint blush and Blaine grinned, sucking on his neck.
"Good." Blaine whispered. "Me too."
Kurt moaned pitifully, and Blaine shifted, hitting him just right.
Kurt cried out, his hips almost bucking off the bed as his eyes closed and his body spasmed. It only took a few more thrusts to his prostate and Kurt was coming, brokenly moaning and shuddering as it spilled between them and over their stomachs.
Blaine gasped as Kurt clenched around him before he was coming too, shuddering and slumping over Kurt. Kurt closed his eyes as Blaine lazily kissed at his neck.
"Holy...holy shit..." Blaine breathed, wincing as he pulled out and full to the side of Kurt.
Kurt moaned slightly and rolled onto his side, facing Blaine and tucking his head into his pillow.
"You okay?" Blaine asked, trying to control his breathing.
Kurt nodded into his pillow, his shoulders shaking. Blaine's eyes widened, trying to roll Kurt over.
"Babe, what's wrong?" he managed to separate Kurt from his pillow and found that Kurt was laughing hysterically.
"Kurt...?"
Kurt shook his head, giggling, but managed to get out; "We just had sex."
Blaine shook his head with a small laugh, kissing Kurt's forehead gently. "Yeah. We did."
"It wasn't weird." Kurt grinned, cuddling up to Blaine.
"Did you think it would be?" Blaine asked, kissing another kiss to his head.
Kurt shrugged. "Sex sounds weird."
Blaine was silent for a moment before he chuckled. "Yeah...it does."
A particularly loud bang made them both jump, and their eyes turned to the window. Blaine crawled forward, wrapping the sheets around his waist and peering out of the curtains.
"It stopped snowing."
Kurt's eyes lit up. "Can we go out?"
Blaine chuckled. "It's cold out there..."
"And...?" Kurt moved to get up with a small grin, before wincing and falling back against the pillows. "Ow..."
"You okay?" Blaine quirked an eyebrow.
"It hurts." He blushed.
"What?"
Kurt frowned. "If someone just shoved a rod up your arse, you'd be sore too."
Blaine's eyes widened, his tone soft. "You always get grumpy when you're sleepy. Come on, the snow can wait. We can sleep."
Kurt frowned as Blaine crawled back to him, wrapping his arms around him. "Blaine..." he whined, snuggling down with him anyway.
"I love you." Blaine grinned, wrapping the sheets around them both properly.
"Mmhm...I love you too." Kurt grinned, kissing Blaine's chest before closing his eyes and yawning.
Kurt could get used to this.
A/N: Bah...awkward. There you go. It got a little weird at the end, Blaine got a little too confident and dominant while Kurt got far too defensive and snappy, but... *Shrug* These kinds of smutty chapters won't happen very often - they take too long and it's hard finding oppertunities to write them (and they're probably not even very good), so I won't do them very often.
Also, I've not had gay sex before so...excuse my errors :P
