Work Text:
The hotel lobby was a blur of flashes and cheering voices the second the doors slid open. A mixture of Swedish and Finnish press swarmed Kevin, Axel, and Jakob almost immediately. Axel and Jakob handled most of it with the practised charm they’d honed during the season, bantering and smiling. Kevin fell into his natural rhythm, quietly gracious, and looking utterly golden.
Kevin smiled through interviews, posed for selfies with staff, and high-fived fans proudly draped in the Swedish flag. He didn’t complain once. But you could see the fine lines of fatigue beginning to creep in behind his easy smile.
You stood a little behind him with the rest of the Swedish delegation through it all. Not fully hidden, but not on display either. You were close enough to feel the edge of his presence, but just far enough to avoid the camera lenses trained on him like spotlights. You caught his eye once across the crowd, and he gave you a wink and smile meant only for you.
As soon as the hotel room door clicked shut behind you, Kevin let out a breath he’d felt he'd been holding all night. The press, the cameras, the noise, all seemed to fall away instantly. He dropped his backpack by the dresser with a sigh, his shoulders heavy, hair damp from sweat and sticking up at the edges. He rubbed a hand over his tired face, breathing deeply.
“You okay, Kev?” you asked softly, stepping toward him.
“Yeah. Just…” He nodded slowly, eyes half-lidded. “That was a lot. Good, but a lot.”
You turned to Kevin wordlessly and pulled him into your arms, wrapping him up in a hug that felt less like celebration and more like relief. His face buried in your neck, his arms wound tight around your waist. You could feel it in the way his shoulders slumped against you, the exhaustion radiated off him, the emotional weight clung to his frame even after the media circus had faded.
His fingers curled into the back of your t-shirt, and you didn’t say anything at first. You just held him. In that quiet, trembling embrace, you understood without words that being here with you, finally safe and still, was what he needed most.
“Come on,” you said, as you pulled away from him gently. “Shower. You’ll feel better.”
He let you lead him toward the bathroom without protest. The switch flicked on, casting the room in warm and golden light. You turned the knobs of the shower, carefully adjusting the temperature and left it to heat up.
Kevin leaned against the wall, watching you with a faint, tired smile before he began unbuttoning his dark shirt from the collar. He started to struggle with the buttons with his trembling hands. You stepped up to him and helped with undoing the last few buttons, and pushed the shirt gently from his shoulders to let it all to the floor. Then followed his belt, his trousers, and his socks. You took it slow and steady, your fingers brushing over skin still warm and clammy from the overheated green room.
Once he was undressed and the bathroom began to fill with mist, you stripped down too, letting your t-shirt, jeans, and underwear pool at your feet. You stepped under the shower stream first, with Kevin soon following in behind you.
The first thing you noticed was the heat of him, pressing solidly to your back. The water hit your shoulders first, then his, cascading down your backs in rivulets. Kevin let out a low sigh, tipping his head back, letting the warmth sink into his muscles. He pulled you in, your back against his chest, his hands came to rest on your hips.
He placed his chin on your shoulder and muttered, “I didn’t know how much I needed this.”
You sighed, a soft smile pressed to your lips. You then reached for the shampoo, lathered it between your fingers, and turned around to him. “Come on, let me take care of you.”
Kevin obeyed with a lazy smile, your fingers threaded through his damp hair and brushing it back from his face. He leaned into your palm like he was desperate for contact, his lips brushing your wrist. He barely said a word, but the little sounds, soft hums and sighs told you enough. And you couldn’t help but smile.
When you tilted his head back under the spray to rinse. Kevin looked down, water streaming between you, soaked hair clinging to his forehead, lashes wet, and his expression open and soft.
“Please. Just…stay close,” he murmured, almost like a plea, “I don’t want space. Not right now.”
You cupped his face, letting your thumb run along the edge of his cheekbone and pressed a soft kiss to the underside of his jaw, “I’m not going anywhere, Kev.”
After rinsing the suds from his hair, you let the water wash away the sweat and the ache of that night’s events. You lathered the soap next, your hands gliding over his chest, down his arms, over the lines of his tired body. He didn’t stop watching you, not for a second, like your touch was assuring him, pulling him back from the chaos of the world outside your hotel room. Every time you paused, his fingers found your wrist or waist, needing that tether.
That thread of control he always kept wrapped around himself; onstage, in interviews, even around friends, had frayed completely. He leaned over you, gazing down at you achingly and his mouth soon found yours with a kind of desperate want that made your knees weaken. The kiss deepened quickly, full of heat and open-mouthed need, like he was trying to pour all the weeks of frustration in preparation for Eurovision into it.
“Please,” Kevin murmured when you pulled apart. His forehead pressed against yours, panting softly. “I need...I just need you.”
You kissed him again, slower now. Carefully backing him against the wall of the shower, the steady stream of water flowing between the two of you. Kevin's breath caught, and when you dragged your lips down his neck, he shivered beneath you. His hands fumbled for your hips, pulling you closer, drawing himself into the warmth of your body.
“I’ve got you,” you whispered into his skin. “You don’t have to beg.”
“I want to,” he said, voice wrecked and low, “I’ve needed this every night for the past three weeks.”
When he finally pulled back, he rested his forehead against yours. “Let me do the same for you,” smiling after you nod to urge him on.
He carefully lathered the soap between his hands before beginning to glide them slowly over your skin, starting at your shoulders.
“You’re so beautiful,” he murmured, almost more to himself than to you, as his fingers traced along your collarbone with careful attention. He pressed a kiss just beneath your ear before continuing, his hands skimming down your arms, thumbs brushing tenderly over each wrist as if memorising every inch.
There was something deeply soothing in the way he took his time, just a quiet kind of devotion. He cupped your elbow, lifted your hand to rinse the soap away, and then repeated the motion on your other arm. Water droplets slid down your chest, disappearing into the cleft between your tits. He dips forward, following the trail with his tongue, sliding up your skin. His hands reached over and rubbed his palm over your tits, before his mouth took over teasing and flicking over the hardened nubs gently.
You moan in approval, bringing your hands into his hair, lightly tugging and urging him on by gently pushing himself into you. Kevin groans against your skin, the sound low and needy, his fingers digging into your back. His thumbs move in a slow, absent-minded circle against the dip of your back. You shifted slightly, and he gasped softly as your bodies aligned, heat radiating off the pair of you. He kissed your mouth again, messier this time, tongues clumsily sliding against each other, like he’d forgotten how to be careful.
He then knelt to gently run the suds over your legs, his hands paused at your knee, and he looked up, “Tell me if it’s too much,” he said, his voice hushed and tender.
You shook your head, brushing your fingers through his damp hair and out of his face. “You’re doing perfect.”
Kevin beamed with praise, a soft smile that reached his eyes and leaned forward to press kisses to the inside of your thigh, his breath warm against your skin. As Kevin kneeled, his legs spread, you watched his cock bobbing up and hitting against his abdomen, it was as flushed as Kevin looked in that moment.
His mouth grazed the outer curve of your thighs, leaving a trail of delicate kisses and nuzzling against the soft skin. He kept moving further up your leg until Kevin's tongue teased into your entrance. The flat of his tongue pressed into you faintly at first, before inching deeper, nudging past your folds and dragging his tongue over your clit.
You choked out a moan when his tongue was joined with one of his long fingers, teasing and circling your folds before sliding in up to his second knuckle. He began carefully pumping his finger, letting you stretch around him and whilst his mouth sucked on your clit softly, carefully pressuring his face into you a little deeper.
As he adjusted himself beneath you to add another finger inside you, one of his canines scraped by your clit, you drew a harsh cry and your hips involuntarily jolted against his face.
Kevin paused, pulling back slightly to look up at you. He studied your reaction to him carefully. Your chest heaved and your mouth was hanging open in pure surprise, but it wasn't an unpleasant feeling. Then he pressed back down to repeat the action, with another rough cry of pleasure ripping from your throat.
"Fucking hell, Kevin." you whimpered, covering your mouth with the palm of your hand as your legs started to tremble.
His hands gripped your thighs, reassuringly tracing circles with his thumbs to keep them steady. His mouth had travelled lower and the tip of his tongue flitted in circles over your hole, prodding at it while groaning low under his breath. He canted his index and middle fingers to keep working you open at another angle, hitting beautifully against a bundle of flesh.
You squirmed in place at the overwhelming sensation, your hitching breath mixing with your desperate moans. His mouth lingered back upward to your clit, pressing a kiss to it before continuing sucking it gently into his mouth and carefully biting it.
Your hips stutter at first, until you find a rhythm as Kevin mutters words of encouragement to you, “Please, sweetheart… keep… keep doing that. Just keep focused on moving your hips, okay? I’ll do it all for you.”
You nodded and began to rock your hips against every flick of his tongue, and writhe with the way his fingers curled and beckoned inside of you.
As you let him ride his face, you gritted your teeth and tried not to slip, your legs beginning to give out beneath you. He then pressed sloppy, open-mouthed kisses over your cunt, eagerly leaning in against you, you could feel the grin pressed to his lips. You used one hand to steady yourself as your legs trembled, holding yourself up against the cool tile wall whilst the other took a fistful of his hair, pressuring him further into you as you built a steady rhythm with your grinding hips.
The hand that was in his hair soon drifted down his face, cupping the side of his cheek. His eyes fluttered shut as he leaned into your touch, before moving his lips from your cunt to press fleeting kisses to your palm, then up to your wrist.
His lips continued to graze on your body, trailing upwards to where he then nipped the hollow at the base of your throat, lingering there. And when your arms wrapped around his shoulders to pull him in, his cock hitting against your abdomen. He released a quiet, shuddering breath with the contact, as it was left neglected the entire time he was pleasing you.
The friction snapped something in Kevin into motion, his arms banding around your waist, pulling your bodies flush together under the cascade of water. His cock brushing hard against your thigh. His lips found yours again, more urgent now, hungry with need but still kissing like he meant every second of it.
"Yeah?" He muttered as you ground your hips into him with his erection nudging against your entrance, "You want to..."
You nodded, not letting him finish his words before wrapping your arms around his shoulders and pulling him in for another kiss. As your lips were occupied, one of Kevin's hands drifted to your arse, briefly kneading the flesh before pushing you up and against him. He then used the other hand to guide your other leg and wrapped it around his waist.
Then, taking his shaft into his hand, he fisted it, giving a few strokes to prep himself before dragging his swollen tip across your opening. You both quietly moaned as he angled his cock before carefully sliding himself in. You sucked in a sharp breath through the initial push, but quickly got accustomed to the feeling of his length and girth, the sensation of him pushing inside you almost overwhelming.
Kevin tossed his head back with a soft moan, thrusting his hips up into you, as the slick sounds of your arousal surrounded him. You pushed back equally, grinding your hips against him, your tits bouncing against his chest. Your wet skin began slapping against his, echoing throughout the bathroom.
Your fingers threaded through his damp hair as your mouth found where the shoulder met the neck and bit down on him. Kevin gasped and practically whimpered at the sensation, the sound of it making you clench up around him. In turn his cock throbbed inside of you. This spurred Kevin on, his hips snapped into you harsher, each thrust leaving you sliding up the bathroom tiles. You arched your back, leaning into him and angling yourself to take more of him in.
And then the growing tension in your lower abdomen halted, warmth rippling through you as you stuttered through your orgasm. Your head rested on Kevin's shoulder, cheeks flushed and panting heavily. He continued to thrust up into you, muttering under his breath about how good you felt.
Kevin pounded into your limp body, pushing you down onto his cock until he knew it couldn’t be nestled any deeper within you. He stilled inside you, his fingers gripping your hip in a way you knew you'll find light bruises in the morning. But you didn't mind.
Kevin put a hand to your face, carefully stroking your cheek with his thumb as his release filled you with a satisfying warmth. You slumped against the wall, Kevin above you was breathing heavily, his arms braced on either side of you and looked as if the room was spinning. He pulled his softening cock out of you, you whimpered pathetically at the loss, tilting your head back to rest against the shower wall.
Kevin shut off the water with a soft twist of the handle, the final patter of droplets echoing briefly against the tiled walls. He stepped out carefully, the bathroom lights cast a golden sheen across his damp skin. Without a word, he reached for the fluffiest towel from the heated rack and turned back to you.
He wrapped you up first, the towel snug around your shoulders. His hands lingered for a moment on your arms, rubbing them softly through the cotton. Then, in a quiet gesture, he leant down and pressed a soft kiss to your damp forehead.
“There,” he murmured low and fond. “You did so well.”
You smiled shyly, flushed in more ways than one, and watched as he wrapped his own towel low around his hips, the motion casual but quietly confident. Droplets still clung to the curve of his collarbone, sliding slowly down his chest. He caught you staring and grinned, just a little, before turning away to guide you gently toward the bedroom.
You perched on the edge of the bed, and Kevin stood in front of you, “Arms up,” he said, teasingly authoritative.
You obeyed with a little laugh, and he carefully pats you dry, the towel warm against your skin. He’s focused, but when you glance up at him, there’s a softness in his eyes that floods warmth into your chest.
Once you’re dry, he rooted to his suitcase, fishing out a t-shirt, soft and worn in all the right places and a pair of drawstring shorts that hang a little loosely on your hips. You change quickly, still wrapped in the warm silence. You wrap your hair in your towel, twisting it into a quick turban, and when you looked back, Kevin’s already pulling on his pyjamas, some soft flannel pants and a thin, clingy long-sleeved shirt.
He gave you an approving glance. “You wear that shirt better than I ever did.”
You rolled your eyes playfully, before climbing up into the bed. He fell onto the bed beside you and wordlessly lifted the duvet, inviting you into the soft warmth. You curled into him instinctively, your head resting against on top of his, legs tangled under the blanket. His arm came around your waist, drawing you in tighter, his thumb brushing idly along your side.
“You okay?” he asked quietly, brushing a loose, damp strand of hair from your cheek.
“Yeah,” you whispered. “Are you okay?”
“I will be, as soon as we're back home.” He shifted down to press his face into your neck, breathing you in, and sighed. His breath was warm on your skin, slow and steadily his whole frame softened as exhaustion settled deep in his bones.
You’d traced lazy shapes across his back with your fingertips, feeling the tension melt from his shoulders. He hummed once, barely audible, then pressed a lingering kiss to your collarbone.
“Stay close,” he murmured, his voice rough and low. “Don’t want to fall asleep without you here.”
Kevin shifted a little in his drowsiness, letting out a soft breath, and instinctively pulled you closer. One of his hands slid up beneath the hem of your shirt, not for anything more than contact, just resting there against your back, palm wide and warm. The other was curled between your bodies, his fingers twitching occasionally, like even in his dreams, he was trying to hold onto you.
“I love you, Kev,” You whispered it into his hair, barely louder than the sound of your breath.
He didn’t answer though, you didn’t expect him to. But his arm tightened gently around you, the pads of his fingers stroking lightly at your skin in his sleep, and you felt the weight of his body settle more calmly against yours.
A soft sigh escaped his lips as he nuzzled unconsciously closer, pressing his face into the curve of your neck. His breath was warm and steady there, stirring the fine hairs on your skin. His body moulded against yours, legs tangled beneath the sheets.
He didn’t say the words, not yet. But he didn’t have to. In the quiet of that moment, wrapped in his warmth, you already knew. He felt the same, too.
Solsikke Mon 19 May 2025 11:14PM UTC
Comment Actions
vasterut Tue 20 May 2025 06:01AM UTC
Comment Actions
goingfaceshopping Tue 20 May 2025 03:29AM UTC
Comment Actions
vasterut Tue 20 May 2025 06:02AM UTC
Comment Actions
thebadgerqueen Tue 20 May 2025 04:10AM UTC
Comment Actions
vasterut Tue 20 May 2025 06:08AM UTC
Comment Actions
Duckkis Wed 13 Aug 2025 08:20PM UTC
Comment Actions