Title: It's Driving Me Mad
Author: Magick
Rating: NC-17
Warnings: B!P Blaine, desperate needy sex, over-stimulation, multiple orgasms, come-play
Summary: Blaine can't sleep until he masturbates but Kurt is over and he fell asleep on top of him. So Blaine wakes him up. ;)
Authors Notes: Written for the G_K_M.
Prompt here. Title from the Beatles song I Want You (She's so Heavy.) I suggest listening to the song while you read this because the music building at the end goes so well with all this porn.
Blaine shifted uncomfortably under Kurt. The DVD they were watching had returned to the main menu and was looping obnoxiously but Blaine couldn't reach the remote. Kurt had fallen asleep about 30 minutes ago and Blaine wasn't sure what to do. It was a rare weekend when Blaine parents were out of town and the two of them were able to spend the night together. Unfortunately, instead of having copious amounts of sex (like they'd planned) Blaine was lying awake with sleep heavy limbs and heat simmering low in his belly.
Blaine’s boypussy was something that he'd always been ashamed of. It was so sensitive that just walking around all day with his pants pressing against his clit was enough to drive him insane. By the end of the day, Blaine had to touch himself or he couldn't sleep. Luckily, since they'd started having sex, Blaine had been able to get enough satisfaction to control himself better. But right now, Blaine had his extremely sexy boyfriend pressed all along his body and he felt like he was on fire. Blaine tried to pull his arms out from under Kurt's body but he was stuck in the blankets and under Kurt's weight. Blaine whimpered and rocked his hips gently against Kurt's hips. Should he wake Kurt up? Blaine chewed his lower lip and tried to close his eyes and go to sleep-- but the liquid heat pooling thick between his legs was too much to ignore.
Blaine sighed heavily and fidgeted restlessly under Kurt. He hoped that maybe he could wake his boyfriend up without being too obvious. Kurt didn't stir though so Blaine sighed again and moved a little more forcefully. Unfortunately, his hips rutted up hard against Kurt's thigh and he felt electricity jolt through his belly. Blaine gasped and moaned softly, his hips rocking up automatically for more friction. The teasing pressure against his pussy was almost too much to bear. Blaine whined high in his throat and thrust up a little harder, his hips completely leaving the bed and dislodging Kurt’s clinging hold completely. Kurt sputtered a little and blinked the sleep out of his eyes. Blaine let out a relieved breath and dragged his boyfriend back on top of him.
“Blaine? What’s going on?” Kurt asked, staring down at his boyfriend quizzically.
“I need you to fuck me. Like, right now.” Blaine panted. He ground his pussy against Kurt’s thigh and whimpered.
“Seriously? I mean, I’d never turn down such an opportunity but are you ok?”
Blaine nodded vigorously and sat them both up just enough to pull their shirts off.
“I have to come before bed every night. I need it or else I can’t calm down enough to sleep and I’ve been turned on for hours because you’ve been here and you’re in my bed--” Kurt cut off Blaine’s rambling with a deep kiss. Blaine moaned into his mouth and wrapped his entire body around Kurt’s. He needed to be closer. He needed more.
“Please Kurt…” Blaine gasped when Kurt tore his mouth away to breathe.
“Don’t worry. I’m gonna take care of you.” Kurt murmured, trailing hot kisses down his torso.
Kurt popped the button on Blaine’s jeans and quickly slid them and his underwear down his legs. He tossed the clothes to the floor in an untidy heap before shucking his own pants. Blaine instantly reached out to stroke his cock but Kurt batted his hands away. He wanted to take care of Blaine properly-- if it was orgasms that Blaine needed, then Kurt was going to give him as many as he could take.
Kurt spread Blaine’s legs wide and settled himself between them. He reached one hand down to trail along Blaine’s slit and was shocked to feel just how wet and open his boyfriend already was. Blaine’s pussy was so wet that it was dripping down his ass and soaking the bed underneath them. Kurt easily slid two fingers inside of his boyfriend and crooked them, causing Blaine to wail and thrash on the bed. Kurt circled his thumb around Blaine’s clit as he pumped his fingers in and out of Blaine, bending them upwards every few thrusts. Blaine was quickly unraveling below him and he pressed a third finger inside. Blaine arched off the bed and went completely still before shattering, squeezing Kurt’s fingers rhythmically and sobbing out his release. Kurt waited until Blaine was completely limp on the bed before sliding his fingers out and immediately popping them in his mouth. Blaine’s eyes widened instantly and Kurt saw his pussy clench hard. He could tell that Blaine needed more.
“Ready for more, Blaine?” Kurt asked. Kurt wrapped his hand around the base of his cock and positioned himself at Blaine’s entrance.
“Please Kurt… please more…” Blaine whimpered, trying to angle his hips down enough to impale himself on Kurt’s cock.
“Tell me what you need.” Kurt ordered. He leaned back so that only the tip of his cock was barely touching Blaine’s pussy.
“I need you to fuck my pussy Kurt, Please! I need it!” Blaine’s voice cracked hard and Kurt could see that his eyes were welling up with frustration. Kurt briefly wondered if Blaine was like this every night--imagined Blaine rocking desperately on his own hard as he tried to satisfy himself enough to sleep.
Kurt squeezed hard around the base of his dick. The image of Blaine masturbating every night was so fucking hot that he could barely stand it. Not for the first time, Kurt wished they were in New York already so that they could live together and sleep together every night. Especially now that he knew how needy his boyfriends pussy is and how badly he needs it fucked every night.
Kurt grabbed Blaine’s hips with his free hand and held him still as he sheathed himself in one smooth motion. Blaine keened and wrapped his arms and legs around Kurt’s body and desperately met him thrust for thrust. It was a little hard to hold himself up with Blaine clinging to him so tightly but Kurt powered through it, setting up a fast, rough rhythm that had Blaine dragging his nails down Kurt’s back hard enough to draw blood. Kurt could tell that Blaine was already close again. His pussy was already spasming weakly around his dick so he reached down between them to rub Blaine’s clit. Blaine held him tighter, his moaned going up in pitch until his mouth was open but no sound was coming out.
“Fuck, fuck, fuck!” Blaine gasped as his body shook with convulsions. Blaine lost time for a moment, falling back against the bed and trembling with aftershocks.
Kurt held still for a moment, ignoring his own throbbing dick. He watched as Blaine’s eyes fluttered open and looked up at him blearily. He knew that Blaine could feel how hard he was inside of him. He just wanted to make sure that Blaine was alright before he started moving again. Blaine flashed him a shy smile and wiggled his hips enticingly.
“More?” Blaine asked, his voice small and breathy. It was almost like he was ashamed of how needy his body was.
“Are you sure your pussy can take it?” Kurt growled, rolling his hips just enough to tease Blaine.
“God yes. I feel so tingly and a little sore but it feels so fucking good Kurt.” Blaine confessed, his face flushing pink.
Kurt chuckled at his boyfriend before pulling back until only the head of his cock was still inside of Blaine. Kurt felt Blaine tremble in anticipation and he paused until Blaine’s body was shaking with need.
“Tell me if it hurts too much, ok?”
“I will, I promise. Just come on!” Blaine demanded.
Kurt thrust back In hard enough to make their skin slap together before pulling out and repeating the motion over and over. Blaine arched desperately against him, begging for more with each ragged breath. Kurt knew he wasn’t going to last much longer. Blaine’s pussy was too hot and tight and he was quickly losing control. His rhythm faltered after a minute and he ground his hips against Blaine’s, holding himself deep inside his boyfriend. Blaine cried out sharply when his over-sensitive clit brushed against Kurt’s body and Kurt changed his angle just enough to continue the contact.
“Oh! Right there, right there, please don’t stop.” Blaine babbled into Kurt’s shoulder.
Kurt took a deep breath and focused on hitting that spot over and over until Blaine was arching and crying out as his orgasm washed over him. Kurt thrusted weakly two more times before finally letting his own orgasm hit him. He pressed his face into Blaine’s neck and groaned lowly as he filled Blaine’s pussy with his come. He laid there for several minutes, struggling to regain feeling in his legs. Blaine shifted a little underneath his weight and Kurt finally took pity on him. Blaine hissed lowly when Kurt pulled out-- and Kurt couldn’t help but wince in sympathy.
“Are you sore, baby?” Kurt whispered, brushing Blaine’s sweaty hair back away from his forehead.
“Yeah a little.”
Kurt shimmied down Blaine’s body until he was level with Blaine’s poor, fucked out pussy. The skin around it was red and swollen from Kurt’s hip bones slamming against him over and over. Kurt leaned down and pressed a chaste kiss to Blaine’s clit. Instantly, Blaine’s hands were buried in his hair. Kurt looked up at his boyfriend to make sure that he was ok-- but Blaine’s hands pressed him back down until his mouth was against his swollen pussy. Kurt flattened his tongue and licked up and down Blaine’s opening, soothing his raw skin with long licks. Blaine whined and pressed closer to Kurt’s face and spread his legs wider. Kurt pressed his tongue inside of Blaine and moaned when he tasted the way their come had mixed inside of him. Blaine had been messy before Kurt had even started fucking him but now he was absolutely wrecked. His pussy was covered in both Kurt’s and his own come. Kurt ran his tongue up until he bumped into Blaine’s clit then flicked his tongue against the tiny nub until Blaine’s hips were rocking against his face and his hands were pulling Kurt’s hair. Kurt pulled back just far enough to blow cool air over his over-heated flesh, causing Blaine to groan breathlessly.
“Can you come again for me?” Kurt asked, his mouth close enough to Blaine’s pussy that his words vibrated over the sensitive flesh.
“Yeah, I’m so close. Why did you stop?” Blaine tugged at Kurt’s hair again and Kurt took pity of him.
Kurt wrapped his lips around Blaine’s swollen clit and sucked it into his mouth, flickering his tongue over it until Blaine was keening and pulling his hair hard enough to bring tears to his eyes. Then Blaine was coming, his body shaking once more as his pussy clenched over and over. Kurt pulled back enough to watch Blaine’s hole twitch and squeeze. Then Blaine was tugging him upwards to kiss him messily.
“I love you.” Blaine yawned. His eyes fluttered closed and Kurt felt his heart skip a beat.
“I love you too.” Kurt pulled Blaine into his arms and held him tightly. He could feel Blaine’s body as it completely relaxed back against the bed. There was none of the tension that Kurt had felt when he’d woken up earlier, just calmness. Kurt knew that he’d given Blaine everything he needed and the thought warmed him straight down to his toes. Kurt pulled the blanket up and over them before settling his head against Blaine’s shoulder and closing his own eyes.