Actions

Work Header

Steam

Notes:

I’ve been itching to write another omegaverse fic. And atlas, It’s here 😛

Work Text:

Click

A sharp click echoed through the quiet apartment as the front door swung open then shut with a soft thud. Yeonwoo, who was nestled comfortably amongst the plush cushions of the couch, barely looked up from his book. Instead, he continued to nibble on a small, animal shaped cracker, his brow furrowed in concentration.

He was so engrossed with his book that Yeonwoo remained oblivious to Haesol's return. He didn't hear the soft rustle of her coat as she hung it on the rack by the door, nor the quiet thud of her oxfords hitting the floor. Only when the subtle scent of her pheromones; which was sandalwood and cocoa, wafted towards him, did he finally look up.

"Oh, you're back.” Yeonwoo mumbled, a stubborn pout curving at his lips. He shot Haesol a fleeting, irritated glare before returning his attention back to his book, his shoulders slumping slightly.

The silence that followed was thick with unspoken words, yesterday's argument still hung heavy in the air between them. And honestly? it had been incredibly petty. Yeonwoo knew he was being childish for clinging to his resentment. But yesterday they had planned a romantic date night after work. Only for Haesol to arrive home late after being caught in an hour-long traffic jam.

This was the second time their date night had been cancelled, and although both instances were unintentional. Yeonwoo's frustration simmered. He just wanted to spend some time with Haesol, his wife, his alpha.

"Still upset?" Haesol sighed, slipping off her necktie and letting it fall carelessly on the floor as she settled onto the couch beside him. She frowned, her eyes filled with a mixture of amusement and frustration as Yeonwoo huffed and scooted away from her, creating a small distance between them.

So stubborn, yet so cute.

Haesol mused, a smirk twitching at the corners of her lips as a soft chuckle escaped her. The sound, light and teasing, instantly caught Yeonwoo's attention, he glanced at her with a flicker of something in his eyes, before his shoulders slumped again, his sulk deepening when he realized she hadn't immediately rushed to comfort him.

"Now you're just being mean..” he huffed, his voice trembling with frustration. Haesol sighed, her voice softening as if to coax a frightened animal. "I'm sorry, love.” she apologized, "What do you want me to do to make it up to you?" She began to scoot closer, cautiously at first, as if testing his reaction. When he didn't scoot away like earlier, Haesol took it as an invitation.

Slowly, she closed the distance between them. Her arms wrapping around his waist, pulling him firmly against her chest. "Forgive me, my love." she begged, using the tone she knew Yeonwoo couldn't resist. And she was right, he was clearly struggling to maintain his sulk in the face of her affection. "No! I won't forgive you that easily." Yeonwoo huffed, a subtle tremor running through his body as the tips of his ears turned red, betraying his own stubborn words.

His protest felt weak.

The truth was, Yeonwoo longed for Haesol's touch. The lack of physical affection over the past two weeks left a hollow ache in his heart. He wanted nothing more than to curl up into her arms and feel the familiar comfort of her embrace.

"Don't push me away." Haesol breathed softly into his ear, eliciting a soft whine from Yeonwoo as he subtly shifted in her embrace. "F-Fine..." he relented, "Promise me that you'll spend the entire weekend with me. No work, no calls, no distractions, just us.” he stated, his eyes shining with determination. He tilted his head up to meet her gaze, his earlier sulk completely forgotten in the face of her affection.

"Yes, I promise. Consider all work-related matters officially postponed until Monday. This weekend is all about us.” Haesol murmured, her eyes softening as she leaned down to press a gentle kiss to his forehead, eliciting a contented purr to rumble out of his throat.

“Good.” Yeonwoo hummed, looking pleased. His eyes fluttered shut as he basked in the warmth of her embrace. After a moment, he opened his eyes again, gazing up at Haesol with a contented sigh. "Haesol,” he murmured softly, "You need to shower. You just got off work."

"I'll do it later, I’m already comfy..” Haesol mumbled, her voice muffled against his hair. Meanwhile, her hands, still wrapped around his waist, began it’s slow, deliberate descent. Sending a ripple of anticipation through Yeonwoo, as a playful smirk tugged at the corner of her lips.

Yeonwoo squealed, his face flushing with embarrassment when he realized where Haesol's hands were headed to. "H-Haesol, stop that! Y-you jerk!" he scolded, his voice filled with a mixture of exasperation and embarrassment. He quickly swatted her hand away from his crotch, his cheeks burning with shame.

"Why can’t I touch you?” Haesol purred, her voice smooth as velvet. Yet even after he'd swatted her hands away, she trailed her fingers along the soft curves of his body; in an attempt to persuade him. "I missed you, and it's been far too long since we've made love.” she added, her voice low and seductive against his ear.

"I-It’s only been a few weeks!" Yeonwoo exclaimed, as the potent scent of sandalwood and cocoa filled the living room, mingling perfectly with his own. The combination of the two scents created an almost overwhelming aroma that intensified his already heightened arousal. Yeonwoo could feel his body heat rising, his heart pounding.

It was so intoxicating.

In the end, Yeonwoo's stubbornness crumbled. He surrendered, squirming helplessly in Haesol's embrace as sweat beaded on his forehead and goosebumps prickled at his skin. "I c-can't..” he whimpered, his body trembling with need.

"Let me take care of you then.” Haesol purred, her eyes sparkling mischievously. Slowly, she kissed the sensitive skin behind his ear, murmuring coaxing words that sent shivers down his spine.

"Please," Yeonwoo breathed, his eyes fluttering shut as he placed his complete trust in her, his entire weight resting upon her as if he were a wilting flower.

Pleased with his response, a slow predatory smile spread across her lips. Gently tilting Yeonwoo’s head, Haesol captured his lips in a kiss that was both tender and possessively deep. At first, the kiss started slow and sweet before it deepened into something more urgent, more demanding. Haesol's tongue tentatively explored his mouth, eliciting a soft moan from Yeonwoo. And with practiced ease, she rose from the couch, her arms effortlessly lifting Yeonwoo into her embrace.

"Haesol.. d-did you accidentally turn off the air conditioning, or something? It's gotten incredibly hot in here." Yeonwoo panted against her lips, the words barely audible above the frantic beat of his heart.

Haesol broke the kiss with a wet pop, her voice low and husky against his ear. "No i didn’t, but if you're that uncomfortable with the heat... then shower with me. After all, i still haven't had a chance to take one since i got home from work."

"Hmph.. this was your plan all along, wasn't it?" Yeonwoo huffed, his voice filled with a mixture of accusation and exasperation. "I don't know what you're talking about~" Haesol denied. “C’mon now, let’s shower together.” she chuckled, a smug little smile playing on her lips as she continued to carry him towards the bathroom.

 


 

The bathroom was modern and sleek, all cool marble and chrome. Carefully, Haesol set Yeonwoo down on the rug before stepping into the spacious shower. She then began to shed some layers of her clothes until she was left in only her bra and pants. Turning around, she beckoned him closer. "Come here.”

Yeonwoo hesitated for a moment, deciding whether he should stay mad at her. But in the end, he stepped into the shower just as Haesol reached for him, her touch sending a shiver down his spine. "I knew you'd come around." she chuckled, amusement dancing in her eyes.

Yeonwoo pouted and looked up at her, his cheeks flushing red as his pheromones wafted through the steamy air of the shower. "Um.. a-aren't you going to take off the rest of your clothes?" he asked, raising an eyebrow as Haesol stood before him, still partially clothed.

"I could,” She purred, a slow, deliberate smirk spreading across her lips. “But i want to savor this moment." she added, her voice husky with barely contained desire. Closing the distance between them, Haesol grasped his waist, pulling him closer before leaning down to kiss him.

Yeonwoo's eyes widened in surprise, a startled gasp escaping his lips just as Haesol's lips found his. The initial shock, however, quickly faded away as he relaxed, melting into the kiss. Suddenly, a squeaky whine of surprise escaped him when Haesol unexpectedly pushed him against the cool surface of the glass. “Such a mean alpha.. treating your mate like this.” he remarked, pouting up at the woman who stood before him with a mischievous smile playing on her lips. He attempted to push himself away from the glass, but Haesol's grip tightened, holding him fast against her chest.

Haesol, still smirking condescendingly, reached out and traced the line of his jaw, her touch sending shivers down his spine. "Mean alpha, huh?" she whispered, her lips brushing against his ear. "Maybe I'll show you just how mean I can exactly be." She leaned in, her lips finding his once more, this time with a deeper, more insistent hunger.

God.. this woman was really not going to stop teasing me. At this rate if she continues any further, I might actually die from a heart attack.

Yeonwoo thought, his hands clenching into fists, trying to anchor himself just as Haesol's kisses consumed him. While their tongues remained locked in a heated embrace, Yeonwoo smelled the scent of lust, and something else in her pheromones.. Something uniquely hers that it sent a jolt of pure electricity through his system. He arched into her, a low moan escaping his lips as one of her hands tangled in his hair, pulling his head up for a much deeper, insistent kiss.

Haesol's hands moved with a practiced grace, exploring the contours of his body, igniting fires beneath his skin with every touch. His breath hitched just as Haesol's hands roamed lower, cupping his rear and pulling him closer. Their lips met again and again, each one more intense than the last, leaving Yeonwoo dizzy with desire. “H-Haesol... please..” He whimpered, his voice barely audible above the pounding of his own heart.

"Please what?" Haesol repeated, her voice low and teasing. Her gaze drifting towards Yeonwoo's flushed face. She could feel his heart racing against hers, his body trembling with anticipation. She knew exactly what he wanted, but enjoyed seeing him squirm just a little bit longer.

Yeonwoo's cheeks flushed red as he struggled to find the right words. “Y-you know what i-i’m asking for..” he mumbled, burying his face in her neck to hide his embarrassment.

Haesol chuckled softly, amused and aroused by Yeonwoo's shy remark. "Let’s free you from these clothes, then." Her fingers hooked under the hem of Yeonwoo’s shirt, pulling it up and over his head in one fluid motion.

 


 

Once they were both naked and exposed, Haesol turned on the shower, the hot water instantly creating a thick, swirling cloud of steam that filled the bathroom, obscuring everything but the shimmering droplets clinging to their skin. As they stood, pressed together underneath the showerhead.

Yeonwoo's breath caught in his throat at the sight of Haesol. Her hair, dampened from the water, clung to her skin, the droplets tracing glistening paths down her body.

"Enjoying the view?" Haesol teased, her eyes sparkling with amusement as she caught him staring. Blushing furiously, Yeonwoo’s face exploded with embarrassment and he frantically tried to look away from her naked body. "..I-I wasn't! I wasn't looking at a-anything!!" His words stumbled, his gaze dropping to the floor, unable to meet her gaze.

Haesol laughed softly, the sound echoing in the steam-filled bathroom. "It’s fine love, stare all you want. I don’t mind.” she purred, reaching out to gently tilt his chin up with her fingers. Yeonwoo's heart raced as he was forced to look at her, his face burning with anticipation.

Haesol’s thumb brushed over his bottom lip, and before he could even respond, she leaned in, capturing his mouth in a sudden kiss.

Haesol deepened the kiss, her tongue exploring his mouth with a hunger that made Yeonwoo's knees weak. He could feel her hands roaming over his body, caressing his sides and back with a possessive touch. When she finally pulled away, they were both breathless.

"We’re mates after all." Haesol whispered, nipping lightly at his ear lobe.

Yeonwoo trembled, his eyes burning with a mixture of desperation and arousal. “P-Please..” Haesol smirked at his plea, her hands sliding down to grip his hips firmly. "Please what, love?" she murmured huskily, pressing him back against the cool glass of the shower. Yeonwoo whimpered, his head instinctively tilting back to expose his neck.

"You're so sensitive, aren't you?" Haesol purred, leaning in to trail kisses along his neck. "You're already so needy just from a little kiss..." She reached down between them, her fingers finding Yeonwoo's slick entrance without any difficulty. Yeonwoo moaned loudly, his fingers scrambling to grip her shoulders just as she began to circle his hole with her fingers.

"H-Haesol!" he cried out, his legs spreading wider on their own accord.

"Shh," Haesol hushed him softly, pushing one finger inside him gently. Yeonwoo bit his lip to muffle a loud moan just as she continued to slowly thrust her finger in and out of him.

"Look at you.” she breathed out, watching his face contort with pleasure. "Taking my fingers so perfectly..." She curved her finger upward, finding that sensitive spot that made Yeonwoo arch and clutch at her shoulders harder. "You're so beautiful like this..."

Yeonwoo moaned just as Haesol's fingers hit that spot again. His knees threatening to buckle, if he hadn't been leaning his weight on her this entire time.

"ah! ah! ah!" His body trembled with need, his hips bucking against her fingers. "More?" Haesol cooed, adding another finger to the mix. Yeonwoo nodded frantically, his nails digging into her skin as she stretched him out slowly, ensuring he was more than ready for what was yet to come.

Once Yeonwoo was nicely stretched and begging incoherently, Haesol removed her fingers and stood up straight. She turned him around to face the glass wall and pressed a firm kiss to his neck. "Hold onto the wall." she instructed gruffly. Yeonwoo complied without hesitation, his palms pressing flat against the cool glass. He could feel Haesol's body pressing against him from behind, her breasts pushing into his back. He arched slightly, pushing his ass out towards her.

Haesol's hand slid around his waist, finding his cock hard and leaking. She gave it a few strokes before lining herself up behind him. Yeonwoo tensed slightly when he felt her tip against his entrance but relaxed when she kissed his shoulder. “Relax, love.” With a slow push, Haesol slid inside him inch by inch.

Yeonwoo let out a low moan, his fingers curling against the glass as he felt himself being stretched open around her. She gave him a moment to adjust before starting to move, her hips rolling gently against his ass.

"Mmffp… ahhn~" Yeonwoo moaned just as she slowly began to move inside him. His forehead pressed against the cold glass, his hands, scrambling for purchase. Yeonwoo arched his back just as Haesol's warm breath hit his skin, her hands joining his on the glass. "F-Fuck!~" He cried out, while she continued to nail that sweet spot again and again. Yeonwoo’s body was covered in goosebumps, his hair disheveled and wet. He shamelessly pushed back onto her hips, meeting her thrusts.

Haesol's breath hitched as she watched Yeonwoo push back onto her eagerly. Seeing him so desperate for her, made her even more eager herself. She leaned forward and spoke softly into his ear. “You feel so good Yeonwoo... So tight around me.." She punctuated each word with a deep thrust that made him cry out with pleasure.

"Aah! Hhngh.. H-Haesol~!" Yeonwoo moaned her name like a prayer, his body trembling with each deep thrust she gave him.

"You're taking me so well, love." Haesol praised, her pace picking up. The sound of wet skin slapping against skin filled the bathroom along with their moans and groans. Yeonwoo's moans grew louder and more desperate, just as Haesol's thrusts became faster and erratic.

He could feel his orgasm building, his cock leaking pre-cum onto the glass. "I-I’m so..." He whimpered, his face flushed red. "C-Close! nngh.." He broke off into a moan just as she hit that spot perfectly again. His legs were shaking, barely keeping him upright against the glass wall.

At his words, Haesol's grip tightened, her eyes darkening. She knew exactly what he needed. "Come for me.” she encouraged, reaching down to stroke his cock in time with her thrusts. “H-Haes— AHHN!” Yeonwoo cried out loudly as he came undone at her touch. His cock pulsed out rope after rope of cum onto the glass while his body convulsed around her cock inside him.

Haesol watched him come apart beautifully before her eyes and couldn't hold back any longer herself. "Fuck, Yeonwoo!" she growled deeply, thrusting hard into him one last time before she came hard inside him, filling him up completely.

For a moment, they both just stood there, panting heavily against each other, their bodies still joined. After a while, Haesol slowly pulled out of Yeonwoo, a soft moan escaping his lips as she did so. She watched as some of her seed leaked out of him, mixing with his own on the glass. She leaned down and gently kissed his shoulder before asking. "You okay?"

"Mhm..." was all Yeonwoo managed to say. He was boneless and overly sensitive. “N-Nevermind, that was a lie.. I-I can’t move.” He whined in complaint, looking down at his legs which had gone numb from being spread open for so long. Haesol chuckled softly at his whiny complaint. "God, you're adorable." She muttered to herself. "No wonder I can't control myself around you." She smiled, slowly pulling Yeonwoo away from the glass. “C’mon now, let’s actually shower.”

"Hmph.. This is exactly what we should have done from the start." Yeonwoo replied in a weary voice, leaning heavily against her. The warm water felt good on his sensitive skin and Haesol washed him gently, her hands careful and soothing instead of demanding like they had been just moments ago. She washed his hair and body, a low, rumbling purr vibrating from Yeonwoo’s throat as he melted further into her embrace.

Haesol smiled softly, finding his purring adorable. She continued washing him slowly, enjoying taking care of him after being so rough with him earlier. “What a lovely sound.” Yeonwoo’s cheeks flushed and he smiled. His face was peaceful, his hair wet and stuck to his forehead.

 


 

After they both finished showering, Haesol turned off the faucet and helped Yeonwoo step out onto the bathmat. He was still leaning heavily against  her, his arms wrapped around her waist, and his face buried in her chest. Haesol gently rubbed Yeonwoo's back, feeling the warmth of his body against hers. She could feel his heartbeat steadying, his breathing slowing down as he relaxed into her embrace.

Once Yeonwoo was dry, and the both of them were now wrapped in the comfort of their own bathrobes. Haesol lifted him up into her arms and carried him over to their bed. She laid him down gently on the soft mattress, and he snuggled up into the pillows, looking up at her with those big, tired eyes. “I’m so tiredd…” Yeonwoo whined, his eyelids fluttering shut.

Haesol chuckled softly, a fond smile curving at her lips. "Just a minute, love.” she replied, her voice gentle. "I'll get us both into our pajamas."

“Mmkay…” He mumbled in agreement, his eyes half-lidded with exhaustion. Haesol gently helped him sit up, supporting his weight as he leaned heavily against her.

She walked towards their wardrobe, selecting two pairs of soft, comfortable pajamas from the neatly stacked pile. Returning to his side, she began to dress him, his head resting contentedly against her shoulder, his breathing slow and even.

Once they were both nestled into their pajamas, Haesol gently tucked him into bed, pulling the covers up to his chin. She leaned down, pressing a soft kiss to his forehead. "Sleep well.” she whispered, her voice barely audible above the quiet rhythm of his heart.

"mmh.. love you..." Yeonwoo murmured, his voice was soft and sleepy, almost as if he didn't realize he had spoken aloud.

Haesol's heart melted at the words, and she smiled. "I love you too Yeonwoo, more than anything." she replied softly, brushing a strand of hair behind his ear before turning off the bedside lamp and settling down beside him.

Yeonwoo shifted in his sleep, curling up closer to Haesol. Haesol wrapped an arm around him, pulling him closer until their bodies were pressed together. She could feel his warm breath against her chest, and she knew he was already deep in sleep. She closed her eyes, a small smile playing on her lips as she listened to his soft purrs.

The sound, low and rumbling, was strangely soothing, and she found herself unconsciously crooning in response.