Title: The Tide is High and the Groove is On
Summary: Beach smut; or, Blaine has really cheesy fantasies and Kurt’s nice enough to indulge them. May or may not benefit from this song playing at full volume.
The sand was hot as coals under Kurt’s feet, burning into his sensitive skin. He trotted awkwardly across the beach, lifting his knees high with each step and letting only the balls of his feet touch the ground. Small children ran past him, screaming and yelling and splashing their friends. He had no intentions of planting himself in the middle of that.
Blaine walked calmly behind him, laughing at Kurt’s undignified gallop and throwing the spare pair of flip flops at his back.
"Just put them on, Kurt! No one cares what you’re wearing."
"I care!" Kurt shot back, leaving the stupid foam footwear in the stupid hot sand. He readjusted his grip on the large sun umbrella and cooler and lead Blaine away from the main beach, far enough to distance themselves from the glares of the mothers and college boys and the cries of the kids.
Kurt threw his towel on the sand and hopped on top of it, savouring the relief.
"You’re ridiculous," Blaine chuckled as he spread out his own towel, then carefully slid off his flip flops and lined them up.
They unpacked quickly, dumping out the sunscreen and water bottles from the supply bag. It took Kurt a couple tries to get the umbrella up, but that was Blaine’s fault for choosing that exact moment to peel off his shirt.
"You going in?" Blaine asked, sliding his sunglasses back up his nose.
Kurt eyed the brownish water distrustfully. “Eventually.” He settled on to his back and threw his arm over his eyes; even in the shade, the sun pierced through his closed eyelids and kept the air an almost unbearable temperature. Thankfully the wind was cool and steady, licking over his heated skin, and the occasional cloud, pristine white and fluffy, would pass overhead, providing a few extra seconds of comfort.
"Maybe I’ll start a swim suit line," Kurt muttered absently.
"Maybe you could model it." Blaine rubbed the hem of Kurt’s shirt between his fingers, practically pining. "I’d be your photographer."
Some people, like Blaine, could lay out in the sun all day and get a bronzed, adonis-like glow. Kurt was not one of them. A few minutes in direct sunlight burnt his skin a vivd pink colour until it flaked away, leaving him pale as before. So he covered himself in a light, long-sleeved shirt and the baggiest trunks he could find. Decidedly less sexy than the short navy and white striped trunks Blaine wore, but, well, flaking.
Kurt smirked and grabbed Blaine’s hand. “That sounds horribly unproductive.”
They laid in silence, listening to the crash of waves over the beach and the screams of seagulls and the long splashes of a body running running full speed into the water and the smacks of skin against a volleyball. A large gust of wind would rustle the leaves of the trees behind them and waft smoke from far away camp grounds under their noses.
"Hey, Kurt?" Blaine asked. Kurt felt him rolling on to his side.
"Have you ever seen From Here to Et-"
"I’m not having sex with you in a pile of dirt."
Kurt heard the exasperated sigh of defeat and the thump of Blaine falling onto his back.
Small beads of sweat were beginning to form on the inside of Kurt’s elbows and the back of his neck, and he wondered how long he would last before caving and dipping himself into the water. He inwardly patted his back for picking a spot on the beach upstream from the screaming children, certain that at least one of them would use the lake as their personal toilet. Shuddering, he pushed the thought from his mind.
"What about a blow-"
"Not even for your dying boyfriend?"
Kurt moved his arm to shoot him his best judgemental glare.
"You aren’t dying," he reminded Blaine.
"No," Blaine sat up and faced Kurt, looking at him completely seriously. "But I could be. Cancer cells could be ravaging my body as we speak, growing and mutating and doing other cancer-type things."
"And on my death bed," Blaine continued, "surrounded by my grieving friends, you will weep into your handkerchief- the one I monogrammed for you- and cry ‘why didn’t I fuck him on the beach?’"
Kurt hid a smile. Blaine had practically been in heat the entire ride over, his hands roaming wherever he could reach while Kurt focused intently on not careening into the ditch. “Oh my God, Blaine. What’s gotten into you today?”
Blaine propped himself up on his elbows and studied Kurt over his sunglasses. “You mean, what’s going to get into me, right?”
Kurt laughed and smacked his shoulder. “That’s actually the worst line I’ve ever heard. Sorry,” he added when Blaine stuck out his bottom lip. “It was pretty bad. So, come on, out with it. I know it’s not my seductive swim wear that has you all flustered.”
"Well, if you must know." He slipped his hand under Kurt’s shirt, fingers playing lightly on his skin. "I’ve been thinking about you fucking me on the beach all day."
"Right here?" Kurt panicked. Sex on the beach was one thing, even if it promised exfoliation in places that really didn’t need to be exfoliated, but- "There are kids-"
"Not now, silly." Blaine leaned forward and kissed Kurt’s nose. "You’re adorable when you freak out, you know that?"
Kurt sank with relief and tried not to pay too much attention to the way Blaine’s hand dipped just a few inches under his waist band. “So when?”
"Tonight, further down the beach?" He looked so hopeful that Kurt knew there was no way he could turn it down. "We could put a towel down, and I brought everything in my bag. Only if you want to, of course."
The more Kurt thought about it, the more it appealed to him. Fucking Blaine in the open air, under the sky, with the sound of the waves and the crickets. Blaine’s moans, echoing across the bay… His dick twitched with intrigue. “Yes. Yes,” he said quickly.
"Really?" Blaine bolted upright, carefully reading Kurt’s face. When he didn’t see any hesitation he bounced on his knees. "Thank you, thank you, Kurt. I’ll make this so good for you! I’ll-"
Kurt was already on his feet, slipping into the sandals Blaine bought him. “Bring the towel and the bag.”
Blaine scrambled to keep up, grabbing the towel so quickly he sent his flip flops soaring. “What about the rest of our stuff?”
"It’ll be fine!" Kurt called over his shoulder.
Apparently that was all Blaine needed to hear. He ran after him, kicking up the burning hot sand.
They half walked half jogged for a few minutes, the sounds of the beach fading behind them before Kurt deemed them far enough away and tossed his shirt to the ground.
"Are we actually doing this?" Blaine asked, eyes glues to his boyfriend’s chest and cock tenting the front of his trunks.
Kurt answered with a searing kiss, hands clutching tightly at Blaine’s waist as he licked into his mouth. Blaine caught on quickly, dropping the bag and towel and sliding his tongue against Kurt’s and dragging their lips. He stepped in flush against him, the hot and sweaty skin of their torsos sticking together and their cocks lining up.
Needing more, Blaine reached around to grab Kurt’s ass, pulling his hips in and gasping at the sweet friction as he rocked into him.
Kurt bit Blaine’s bottom lip painfully and dragged forward to tug at the strings of Blaine’s bathing suit.
"These fucking shorts." He groaned, and Blaine took the opportunity to suck under Kurt’s jaw. "So fucking tiny. And your ass." With shaking fingers he loosened the strings enough to tug Blaine’s shorts down past his hips, then let them fall around his ankles.
He should have been used to seeing Blaine naked by now but he never was, always taking a step back to just look and let his hands trail. He ran his fingers up Blaine’s torso, scratching his dull nails over his stomach and back down the ridges of his ribs.
"Kurt," Blaine whined, shifting impatiently and grabbing Kurt’s waist.
"Shh baby." He pressed a chaste kiss to Blaine’s lips. "Let me take care of you." He continued his kisses down Blaine’s neck, tasting the salty sweat that clung to his skin, then, as he moved down to his collarbone, the bitter tang of sunscreen. He flicked his tongue over Blaine’s nipple and blew cold air over it, watching it pebble before repeating the process on the other side.
"Ready?" Without waiting for an answer, Kurt shimmied out of his trunks and sank to his knees. The sand was still scorching, though bearable on the thicker skin of his shins, and he was too preoccupied to notice the tiny rocks scratching against him. He leaned to the side, stretching his arm to grab the bag with the supplies and tore through it. "Spread." He tapped the side of Blaine’s leg, urging them open while he coated his fingers with lube.
"Hold on." Blaine bent over and took Kurt’s face in his hands, kissing him again, nothing more than the slow slide of lips. Kurt closed his eyes and leaned in to it, content to stay like that for a while. But too soon Blaine pulled back, smiling at Kurt with eyes full of love and lust and amazement. "Ok. But go slow."
"You’re really getting off on this," Kurt marvelled, circling on finger against Blaine’s entrance. Blaine was relaxed and open for him, and he pushed in easily. He added a second digit straight away, knowing Blaine could take it easily.
"I’ve thought about it. A lot." Blaine admitted guiltily. A blush spread high on his cheeks from the admission and the way Kurt pressed against his prostate. "It’s so cheesy, I know."
"It’s romantic." Kurt brought his hand up hesitantly, sensing how close he was, Kurt didn’t want to bring him to the edge so soon. "Can I touch you?"
"Better not," he warned. Kurt settled his hand on Blaine’s hip instead and sucked a mark high on Blaine’s thigh while he worked his fingers in and out of him.
"So when you think about this," Kurt started, rubbing his thumb over the purple and red bruise and pushed in a third finger "how do you see it?"
Blaine’s head fell back and sunk his weight on Kurt’s shoulders, digging small crescents into his flesh. ”I’m-shit, yes, there-I’m riding you. And it’s slow and beautiful but that’s so not happening today.”
Kurt chuckled darkly. “Thank god. I really doubt my self control right now.”
"God, Kurt. I’m ready, I’m ready. Just fuck me."
Kurt pulled out slowly, savouring the smooth glide over his fingers. “The towel.”
Blaine ran to the heap of fabric, kicking it open and flat along the ground and waiting restlessly for Kurt to pull out the condoms.
As soon as Kurt stepped on the towel, Blaine had him on his back. He tugged the condom from Kurt’s grasp and rolled it on him quickly, then worked the lube along Kurt’s length with hurried touches.
This far from the crowded and noisy main beach, the gentle lapping of water on the shore seemed so much louder. The waves peaked and recessed at a steadily, filling the air with a thrumming rhythm as though they were listening to the earth’s lethargic heart beat.
Blaine kicked his leg over Kurt’s waist and reached behind him to grab the base of Kurt’s cock. Kurt let his hands rest on Blaine’s thighs and nodded.
Slowly, carefully, Blaine lowered himself on to Kurt’s cock, gasping as the tip pushed inside him. He was so tight and hot around Kurt; everything was hot today. The sun and the sand and his skin that felt too small for his body all radiated heat that became too much to be assuaged by the thin, cool wind trickling off the lake.
When Blaine bottomed out he paused, letting himself adjust. His body was framed by the dark blue of the sky, his face illuminated perfectly by the sun, and Kurt could see the hint of a tan forming across the bridge of his nose and spilling onto his cheeks. He struggled to keep his hips still.
Thankfully Blaine started moving, first grinding his ass down, taking in every inch of Kurt he could get, then lifted himself up.
"You can fuck me," Blaine instructed. "Need to feel you."
Kurt didn’t question it. When Blaine sank back down, he thrusted up, drawing out a moan that bounced across the bay.
"Yes." Blaine brought one hand up to run through his curly, sweat-matted hair. The action elongated the lines of his torso, so tempting that Kurt whined with it. "Make me feel it. Wanna hurt after."
Kurt gripped tightly onto Blaine’s waist, giving himself leverage to fuck deeper into him. Unintelligible words tumbled from Blaine’s lips, covered by the sharp slaps of skin on skin. His free hand grasped his cock, focusing on the head, twisting his wrist and rubbing his thumb hypnotically. Kurt’s cadence stilted as he watched Blaine touching himself, and a part of him wanted to lay back and watch Blaine fuck down onto his cock, but his pitiful groans changed Kurt’s mind.
"So close," Blaine mumbled, his voice strained. "Faster, yes- yes."
Kurt pushed into him one final time before Blaine arched his back and shot thin, pearlescent ropes onto Kurt’s chest. He fell forward, his hands above Kurt’s shoulder and panting while Kurt fucked into him another half dozen times before he too came, keening loudly.
When the stars behind Kurt’s eyes faded and his insides re-congealed, he rolled out from underneath Blaine, hissing as his softening cock slid out. Blaine slumped bonelessly against the towel while Kurt tied off the condom and shoved it in a sandwich bag he had found with the supplies. They could deal with that later, but first things first-
"How about that swim?" He stood and brushed the sand from his legs, then found his trunks.
"Can’t move. You broke me."
"Sure you can." He knelt down next Blaine, heaving him into a sitting position and admiring the fact that he did that to him, wrecked him so thoroughly he could barely speak. "Arms around my shoulder, honey. Hold on tight." With great effort, he hooked his arm under Blaine’s knees and hoisted him up, struggling to find his footing. "You’re getting fat," he teased, earning him a pinch.
"You love my hot bod."
Kurt snorted and carried him into the lake, the water practically sizzling on his skin. He walked fast, kicking up big splashes, letting the freezing waves break over him until he was chest deep. The hair on his body raised and his skin pebbled but he could already feel himself starting to warm. “How’s it feel?” He tried standing Blaine up, but as soon as he let go of his legs they hooked around his waist.
"This is nice." He nuzzled into Kurt’s hair while Kurt’s hands grabbed his ass- for support, obviously.
"You just like feeling taller than me."
"I do," Blaine agreed, even though the height difference was minuscule, then hooked one finger under Kurt’s chin, tilting his head up. “‘Cause I can do this."
He leaned in, catching Kurt’s lips in a tender kiss before resting their foreheads together.
Kurt smiled. “I like that, too.”