wc: 3.5k+ || rating: mature (oral + penetrative sex) || paring: bw/wm
a/n: this plot literally came to me during a lucid dream lmfaoo. I honestly had so much fun writing it despite it taking me 6 days. Also, this is technically my first time writing smut, so I apologize if it’s horrible lmfaooo. I know some people don't like male character descriptions because everyone's taste is different, but I imagined Liam as a mix between David Cornsweat and a young Chad Michael Murray. Hope you enjoy - xo onyx ⊹ ࣪ ˖
summary: After weeks of barely seeing each other, a late night argument turns into heated makeup session.
Darkness had settled over the city as Adora startled awake to the sound of honking. As much as she loved New York City, she often longed for the quietness that came with living in a small town. With slow blinks, she adjusted her eyes to the dark. She had been binging Keeping Up With the Kardashians all afternoon, curing her weird obsession with watching early 2000s TV shows, despite living through it. She had spent her teen years tucked away in her room, curled up with any book she could get her hands on. So when her friends would mention pop culture references, she couldn't help the slight ache she felt in her chest for missing out on all her formative teen moments.
With a sigh, she patted around for her phone on the couch, tapping the screen awake. Her clock had read eleven thirty, just as the door clicked closed. The floorboards creaked under his weight, his loud footsteps filling the room as he walked closer. She knew it was Liam without turning around; his signature cedarwood and bergamot scent filled her nose as he trailed his lips down the length of her neck, marking it with kisses.
"Well, this is a new record," Adora scoffed, the words tumbling from her lips.
"Baby." Liam paused after a long sigh. "I know, it's just one of the servers went down as I was about to clock out."
"Liam, it's eleven thirty, we haven't seen each other all week! I wake up, you're gone, I sit down to eat dinner, you're not there, I fucking go to sleep, and our bed is empty!" Adora's brows scrunched together in anger and confusion. He stepped back, removing his hands from her neck. "You're not the only one in the company, so why do you put all this pressure on yourself to juggle everything?" she said, shifting her body to face him, watching as he stood still behind the couch.
"Adora, that's not fair… You know I don't do it on purpose. I just lost track of time— you know how responsible I feel for this company. If I don't take care of it, who will?" His tone was remorseful but sharp.
"Babe, and I get that, but you have employees. It's not a start-up anymore; you didn't hire them for fun. I know you want to stay involved, but you're practically working two jobs. It's just… I don't even see you anymore. Is it so bad to want my husband back?"
Adora could tell her words had struck him. She watched how almost instantly Liam's face had contorted as her words echoed throughout their townhouse.
Liam sighed, "I'm sorry, you're right. I've just been so obsessed with making sure everything is running smoothly that I've been shutting you out. I don't want that, and I don't want you to feel like I don't care about you, because I do. You come first."
Adora could feel the tears brewing, and her eyes starting to sting. She hated fighting, especially with him. She just couldn't help it; her feelings had been brewing for a month now, and they had decided to exit through her body: the clammy hands, the stinging eyes, and the tenseness in her jaw. She quickly shifted her body back to the television; she knew if she kept looking at him, she would cry.
She had started to feel like a complete fool for lashing out at him for his time, knowing how much he was already juggling at work. She knew he was stressed. During the fleeting moments she did see him, she had become aware of the dark bags forming beneath his eyes, the tension in his shoulders, and the frown lines forming between his eyebrows.
She could overhear him shuffling behind her as he took his shoes off, rounding the couch to sit down next to her, lifting her feet into his lap to massage them.
It was gestures like these that reminded her why she loved him. She could tell he wanted nothing more than to sleep right now, but was willing to put it on hold to comfort her. "I'm sorry, I didn't mean to raise my voice at you," Adora mumbled.
"You don't have to apologize, I feel like total shit for not noticing earlier how I was making you feel." His eyes slowly trailed up her face, hands still working on her pressure points. "How was your day?" he asked
"It was alright, spent most of the day answering emails, and on work calls. How was yours?"
"Stressful. I'm not sure if you remember Sofia. She's currently on maternity leave, but the temp worker I hired to cover for her has been out all week due to a family emergency, so I've been trying to keep up with her emails in between my meetings."
Adora felt like taping her mouth shut for the rest of eternity and crawling into a hole as the words left Liam's mouth. Nothing would get rid of the loneliness she had been feeling over the past couple of months, but now she knew why he had been working so hard and such long hours.
She watched as she scooted closer, his eyes dark, like cornflowers with specks of gray. She inspected his face; his upper lip and chin were covered in a haze of blonde, lightly touched with brown. Adora could tell he hadn't shaved in days, but if she was being honest, it was her favorite look on him.
Breaking his gaze, she whispered softly, "I meant with your back facing me."
She had missed his attentive and longing stares. She had always felt like everything faded into the background when he looked at her like that, like it was just her and Liam that existed.
With slow movements, Adora trailed her hands along his biceps, squeezing every inch of the way up to his shoulders. Forming a C with her hands, she draped them over his shoulders, moving her fingers in tiny circles, applying pressure with each loop. She watched as he melted into her chest, the tension releasing from his trapezius. Each squeeze released a moan from his lips. The noise had become so unfamiliar to her over the last couple of months that Adora couldn't help but pause instantly.
Liam whipped his head around to look at her, his eyes now possessing an extra layer of desire that Adora had always noticed when he got aroused.
With a small smile, she wrapped both of her hands around the side of his head, shifting his head back to its initial position.
Before he could settle back into her chest, she removed his jacket, placing it on the arm of the couch, then reached around him to tug his shirt out of his pants. She slid her hands underneath his shirt, watching him shudder as she flattened her palms against his chest, slowly moving them up and down. She chuckled silently at his reaction; he had always complained about how cold her hands were, but never shied away from her seeking to warm them up against his body.
Adora alternated between running her palms up his chest and trailing her nails against the waistband of his pants, occasionally tinkering with his belt. She watched as goosebumps formed at his nape, and she knew it was torturing him not to turn around, to run his hands along her body and through her hair in return.
Switching gears, she removed her hands from under his shirt, and like a reflex, Liam's arms shot out, willing to do anything if it meant Adora's hands remained on his body.
"Relax, arms down," she chuckled.
As she began to unbutton his shirt, sliding the cotton off his shoulder, she trailed kisses from his neck down to the curve of his shoulder, marking his skin with little bites each time his hands tried to reach back and grab her.
Letting him squirm, Adora dragged her nails slowly down the length of his legs, scratching lightly before circling higher each time she came back up. She watched him fidget as she drew closer, his reaction pulling a small, satisfied smile from her lips.
She had wanted to relieve him of all the built-up stress he had been harboring, but there was also a small voice in the back of her head urging her to make him suffer. To let him feel the ache that had been building up in her all those nights, the longing of a physical body, and the warmth that came with it, as she touched herself some nights ago, wishing her hands were his mouth.
"This is torture," Liam groaned.
"Is it?" Adora cooed. Being married for three years had exposed her to how easy it was to get Liam worked up. She palmed his erection in his pants, creating the friction she knew he loved so much, trying to get him on the brink of an orgasm.
"Baby, I'm so close," Liam panted huskily.
"Mmh, I know you are, but you can't come just yet," Adora whispered into his ear, biting his lobe as she pulled away. "Can you wait it out for me, baby?"
With that, she removed her hand from his crotch and pushed him gently off her chest. Adora rose to her feet. Liam had now rotated his body to the TV, his legs spread apart on the couch, his eyes hungrily watching her.
As she positioned herself between his thighs, she couldn't help but feel her face heat. Liam's eyes had been trailing the length of her body, making her now aware of how truly short the pink silk and lace slip dress she was wearing was. Her nipples had started to harden, pressing into the cups of her dress.
Liam had lifted his back off the sofa cushions, running his arms along the side of her legs, hiking up her dress as he grabbed her ass.
Adora lowered herself to her knees, not breaking eye contact with Liam as she unbuckled his belt, reaching into his pants to grab his already hardened cock. Signs of Liam's arousal were evident, as precum leaked from his tip. Adora wasted no time, swirling her tongue to lap it up. Turning her head sideways, she inhaled his scent, leaving kisses along his length before heading back to his base, licking in strips from the bottom to the top before hollowing her cheeks. She lengthened her tongue, sucking him in and out, profanities falling from Liam's lips.
He watched through hooded eyes as she tried to swallow all of his length, her eyes teary and lips puffy, darkened with spit. Her braids pooled around her shoulders, blocking her from his view. He wanted to witness everything. It had been a while since he had seen this sight, Adora on her knees, sucking him like her life depended on it.
He gathered her braids into a ponytail in his hands, slightly applying pressure as she deep-throated his cock.
She lifted her head, removing her lips with a pop, resting her jaw. She used her hands to stroke him, looking up at Liam, whose face was twisting in pleasure. She could tell he was on the edge of release as she opened her mouth, stretching out her tongue, giving him permission to come.
She slapped his cock against her tongue, watching as his hips buckled each time she stroked him.
"Can you come for me, baby?" Liam's eyes screwed shut at the sound of Adora's voice; it was like the spring that had coiled tightly in his lower abdomen had begun to uncoil and release. He came on her tongue, chanting her name, filling their townhouse with loud moans and whimpers.
"Fuck, Adora," Liam drew out her name as he came down from his high.
The left strap of her slip dress had fallen off her shoulders, and now all he could picture was biting into the curve of her neck as he took her from behind. Despite just coming, his cock had started to harden again.
"Up," his voice echoed, demanding and rough.
Adora rose to her feet, "On the couch, legs spread."
Liam had gotten up, swapping places with her. His eyes dark and hungry as she spread her legs open for him. Gripping her thighs, he left open-mouthed kisses along her legs, his breath hot against her core. Her panties had been soaked in arousal as she went down on him, turned on by how unraveled he looked as she got him off.
He hooked his finger through the leg holes, sliding them off, before extending his arm upwards to slide the other strap off her shoulders, exposing her breasts to him. They sat full on her chest, her nipples hard.
He grabbed her right breast, palming it with his hand as he flicked his tongue along her clit. Liam dragged his tongue up and down along her opening, sucking hard on her clit as he inserted his finger. He trailed his eyes up from between her thighs to watch her face.
Adora's hands had made their way into his hair, tugging gently and lightly scratching his scalp with her nails. Her mouth hung open as sequences of gasps escaped her lips as Liam inserted another finger, pumping and curling them. She moaned his name softly, sometimes unable to fully get his name out, shortening it to "li."
He could tell she was close; her thighs had started to shake, absentmindedly trying to close around his head. He removed his hand from her breast, holding her thighs flat against the couch.
When it was no use, he moved his hands over her clit, rubbing slow circles at first. Adora knew this trick; he wouldn't speed up until she begged him to. She let out a whimper, now regretting not letting him come right away.
"Is there something wrong?" Despite her eyes being closed, she could sense the mockery in his voice and picture the corner of his lips tugging upward into a smirk as he spoke.
"I know what you're trying to do." Adora let out through uneven breaths.
"What am I doing, Adora?" he acted unaware of her accusations.
Liam chuckled at her response, his breath warm against her thighs, amused by how easily agitated she was getting.
"Tell me what you want," Liam said, his tone serious but willing if Adora gave him the correct answer.
"Faster," she begged as Liam slowly pumped his fingers in and out of her while still slowly circling her clit.
"I'm going to need you to be more specific than that." He smiled, his eyes hung low, fixated on her wet cunt.
"I want you—I want you to touch me faster." Adora was a tangled mess of nerves. Liam was stretching her orgasm out to an uncomfortably long length; her stomach felt like someone had put a pot of water to boil, turning the heat down each time it began to rise and bubble over.
"Now, Adora, you know how I feel about manners. What's the magic word?"
"Fuck," she shouted out, unable to restrain her voice to a reasonable volume.
Liam bit into her thigh. "I want you to touch me faster, please," she gritted her teeth as she spoke.
"Good girl," Liam cooed, satisfied with her answer, returning his focus back to her cunt.
She watched hazily as he started to circle her clit faster, interchanging his hand with his mouth, sucking her clit furiously, and lapping at her core as if he had been starving for days, finally coming across a meal.
Adora's orgasm came in waves, bucking her hips frantically against Liam's face. He drank in her cries, storing the sounds in the back of his mind. He watched as his name tumbled from her lips, pleased at the frenzied look in her eyes, her mouth hanging open, and her eyebrows scrunched together.
"I missed you," she panted, her head still feeling foggy as she placed a hand over her heart, willing it to return back to its normal rate.
Liam removed his hands from Adora's thighs, drawing himself up off the ground. He stretched his arms outwards, extending his hands to pull her up. Adora was no fool to the longing still in his eyes; he was far from finished with her as he crashed his lips against hers.
He cupped her jaw, tilting her head upwards, deepening the kiss.
She slid her hands to the back of his neck, pulling at the hair that lined his nape, moaning into his mouth as his hands traveled along her body to grip her ass. He was practically kneading it, roaming and grabbing at as much as he could fit into his palms.
"Bedroom or couch?" he broke apart to ask her. The two panted into each other's mouths, fighting for breath.
"Bedroom." Adora nodded, confident with her choice. A small yelp escaped her lips as he lifted her into the air. Instinctively, she wrapped her legs around his waist as he carried her up the stairs towards their bedroom.
Adora returned her lips to his neck, nipping and sucking, ensuring she would leave a mark, a reminder of what he missed each time he went to work, leaving her alone to take care of herself.
Rounding the top of the stairs, Adora's back was pushed against their closed bedroom door. She pulled Liam's head close, lining up her forehead with his, before ghosting his lips with her breath. Liam gripped her harder as she sucked his bottom lip into her mouth.
Adora needed him in her now; she rolled her hips against his front. Almost like he was reading her mind, Liam removed one hand from her ass to open the door before setting her down gently at the edge of the bed.
Adora watched as he stepped away to take off his pants, finally freeing himself from its restraints. She bit her lip, watching him stroke himself as he walked towards her.
"Turn around, ass in the air for me," Liam commanded, and who was Adora to disobey, flipping herself onto her stomach, instinctively arching her back. The bed dipped as he climbed on, grazing the head of his cock against her entrance, causing Adora to whimper at the contact.
He watched as she tried to move her hips back, hoping to ease herself onto him. He slapped her ass with just enough force, alerting her to wait.
"So needy, aren't you?" Liam teased into her ear, his stomach pressed into her back, one arm supporting his weight, and the other snaked around her body to pinch her nipples that were pressed hard against the bed.
"Liam, just fuck me already," Adora hissed through clenched teeth.
"Patience," he replied, pushing off her to leave kisses along the length of her spine. He positioned himself behind her, lining his cock along her entrance, slowly sinking himself inside her, stretching her to the width of his cock.
"Fuck," Adora stuttered, pushing her hand underneath her stomach to rub herself.
Liam's eyes had been fixated on his cock sliding in and out of her body, his right hand steadying himself, flattened into the middle of her back . She had been taking him so well, the sounds of wet slapping filling the room as he thrusted.
"Put your hands behind your back for me," Liam had commanded. As much as Adora wanted to chase the high of her next orgasm, she complied, removing her hand from her front, stacking them on top of each other behind her back.
Liam gathered them together in his left hand, in a manner that looked like he was using her hands as reins, willing himself to thrust faster and harder.
He settled into a rhythmic pace, Adora's moans blending with his panting and swears, each chasing their own climax. Liam concentrated on Adora's moans as she came around his cock, her walls spasming, as she arched her back, pushing her hips deeper into him.
"Oh—God—Liam," Adora's eyes fluttered open feeling light-headed, she still felt the blood rushing through her ears as she came down. Liam was still moving behind her, she knew he was close, feeling his rhythm getting sloppy, strokes more frenzied. She continued to grind herself into him causing him to release a string of curses.
"Fuck—I'm so close," escaped Liam's lips breathlessly. Adora felt him writhing behind her, his hips bucking as he came, emptying himself inside of her. She pushed her hips back, clenching around him, creating almost like suction, hoping to milk every last drop of his seed.
When they had both calmed down, Liam hoisted Adora up by her waist, carrying her to their en suite bathroom to clean up.
He brushed his lips softly against hers, before angling his mouth to her ear "How about I call out of work tomorrow?" his voice low and husky, as he fought off sleep. Adora turned, their kiss slow, warm, and full of love.
"I would like that," she smiled into his lips.