Closing Time
This story contains explicit sexual content and elements suitable for adult readers only. © 2025 Lily Lowen. All rights reserved. Do not copy, repost, or distribute without permission.
By the time Noelle drifted into the romance section, the sky outside had gone fully dark. It wasn’t a surprise since daylight was sneaking away earlier and earlier this time of year.
The shop windows reflected strings of warm white lights and the small Christmas tree in the corner glowed softly behind her. She skimmed spines with practiced ease, fingers trailing like she already knew where she’d land.
She hadn’t meant to make a habit of coming to the bookshop on Candle Lane. The first time, she’d only ducked inside out of curiosity, drawn by the vintage look and the quiet promise of somewhere she wouldn’t be expected to talk
As she kept going, she told herself it was about the atmosphere, the shelves packed with well loved paperbacks, the way the place smelled faintly of old pages and pine.
That was still true. But she couldn’t pretend that the man behind the counter hadn’t become part of the pull. Liam was observant without being intrusive, soft spoken in a way that made her lean in without realizing it.
He always had tea on, something warm for whoever wandered in from the lane, but somehow it was always her favorite. Maybe it was nothing, but maybe he remembered her comment about how good the tea was that one Friday evening.
Either way, she couldn’t help but notice the pattern they’d fallen into by the end of the summer. She came in a couple nights a week, always after dinner, always lingering in the same aisle. Romance.
After a string of bad lovers, she somehow found solace in the stories of love and lust. In some way, it kept her hopes up that maybe there was someone out there for her that wouldn’t break her heart.
Sighing, she pulled a book free and leaned back against the shelf, skimming the first page. Then she glanced toward the door. The sign already read CLOSED, flipped sometime while she’d been lost in her browsing.
“Shit.”
Noelle shoved the book back onto the shelf and stepped quickly toward the counter. Liam was standing at the register, mug in hand. He wore his usual sweater, dark and worn soft, glasses slipping slightly down his nose. He pushed them back up with his knuckle.
“I’m so sorry,” Noelle said, almost breathless. “I had no idea you closed.”
“It’s okay,” he said easily. “I figured I’d give you a couple more minutes while I did the till. No rush.”
She looked at him then, eyebrows lifting. “You sure?”
He nodded. “Looked like you were off in your own little world. Didn’t want to disturb that.”
“Not exactly my world...” Noelle shook her head and turned to leave. “I should go.”
“There’s more tea left.”
She stopped, one hand already on her bag strap.
“Ugh,” she said, mocking disappointment. “My kryptonite.”
Liam laughed. “I figured you wouldn’t say no.”
When she turned back, he was counting out a pile of coins from his hand into the cash register. Methodical and unhurried, like this was just another quiet night.
“Just one cup,” she said, like she was negotiating with herself more than him.
“Of course,” he said, tilting his head toward the teapot.
She poured herself the tea. It smelled warm, vanilla softened with cardamom. Her favorite. When she took a sip, she closed her eyes for half a second. “You’re going to ruin me for other book stores, you know. I might never step into a Barnes and Noble again.”
“That’s a risk I’m willing to take,” he said with a smile, closing the register.
Noelle laughed under her breath and wandered back toward the romance section, mug in hand.
“You find anything interesting tonight?” Liam asked, appearing beside her.
She shrugged her shoulders. “Same tropes. Same pining. Same anatomically questionable nonsense.”
“And yet you always end up right here.”
“Yeah, well.” She tapped a book spine. “Comfort food.”
His brow lifted. “So not interesting.”
“That’s the thing,” she said, turning toward him fully, mug tucked against her chest. “It should be. But half of these pretend they’re about romance when it’s really just...smut.”
He looked confused. “Smut?”
“You know what I mean.”
“I actually don’t,” he said, mouthing tipping into a small smile. “I think you’re underselling the genre.”
“Please,” she said. “These books are ninety percent longing looks and ten percent people having sex in implausible locations.”
He scoffed and looked mildly scandalized. “That’s a very cynical breakdown.”
“What are you, the romance police?” she asked lightly. “It’s an accurate breakdown.”
“You’re missing the point of it,” he said. “There’s nuance. Depth. Craft.”
She gave him a look. A slow and amused look.
“Oh, you’re serious.”
“For sure.”
She let out a soft scoff and sat her mug down on a nearby table. “Fine. You know what? Let’s test your theory.”
Liam shifted. “How so?”
She pulled a book at random, one she hadn’t even looked at the cover of. She flipped it open somewhere in the middle.
“You said nuance,” she said, lifting the book.
“I did.”
“And depth.”
“I did.”
“Let’s see how this one goes.”
She cleared her throat and began to read.
His eyes darkened with a hunger she couldn’t ignore, a fire blazing just for her. He pressed her back against the door, trapping her with his body, his hard chest flush against hers as if he needed her to feel every inch of him. His hands roamed boldly, claiming every curve like they were made for his touch alone, sending sparks straight to places she didn’t want to think about in public. When his lips brushed her neck, she shivered, her knees threatening to give out because she wanted him. Right here. Right now. Completely. He bore his fangs and...
“Goddamn it.”
Noelle snapped the book shut and rolled her eyes as she looked at the cover.
“Werewolf porn,” she said dryly. “Still proves my point though.”
She held the book up triumphantly to Liam. His lips were pressed together, amusement flickering behind the lenses of his glasses like he wasn’t quite sure if he should laugh or clear his throat. His cheeks were rosier than they were a moment ago.
“Oh,” she said. “You’re blushing.”
“I’m not.”
“You absolutely are.”
“Unlucky draw,” he said quickly. “You’re always going to get, what did you call it? ‘Anatomically questionable nonsense’ in werewolf porn.”
“Touché.”
“Try again.”
Noelle turned back to the shelf and replaced the book. “Careful. You might regret encouraging me.”
“Maybe,” he said, reaching for a book. “Or maybe it proves nothing at all.”
He pulled it free and handed it to her. “If we’re testing a theory,” he said, “we should at least be thorough.”
“Fine,” she said, pushing the book back toward him. “But it’s your turn to read.”
“If you say so.” Liam sat down his mug and opened the book to a random page.
She felt him before she saw him. The warmth of his body at her back, the quiet certainty of his hands resting at her waist as if they belonged there. He didn’t rush. He never did. His mouth traced the line of her shoulder slowly, deliberately, until anticipation became its own kind of ache. When he finally took her, it was with a patience that made her breath catch, like he wanted her to feel every second of it.
The shop seemed to hold its breath when he stopped. He marked the page with his thumb and looked up, his expression careful and amused, like he was bracing for commentary.
Noelle tilted her head, trying to hide the way her heart skipped a beat.
“Not bad,” she said. “A bit more romantic. Good pick.”
“Thanks,” he said. “Does that mean you’re convinced?”
She stepped a little closer to him without quite meaning to, close enough now that she could still see the faint flush still lingering at the edges of his cheeks. He didn’t step back.
“Two out of three,” she said. “Let’s make this scientific.”
They stood there for a beat, the book open between them.
Liam closed it slowly.
“Your turn.”
Noelle scanned the shelf slowly, pretending to choose at random. Her fingers brushed over a few glossy spines before she tugged one free. The cover was soft watercolor blues and golds, a wintry scene behind a couple in an embrace.
She flipped somewhere near the back third, eyes narrowing as she skimmed the first few lines. Then she lifted her chin and began to read.
She didn’t trust the moment at first. Happiness had always felt like something borrowed, something that came with conditions and expiration dates. But when he touched her, she didn’t brace. Didn’t flinch. His hands were steady, gentle, patient in a way she hadn’t believed real people could be. He held her like she was something precious, something he’d spent years searching for. And for the first time, she didn’t wonder when it would end. She just melted into the safety of it, into the quiet certainty of being wanted by someone who didn’t make her earn it.
Her voice thinned toward the end. She closed the book, thumb pressed over the crease.
“Lucky girl,” she said lightly. The words struck a nerve she hadn’t expected. A longing she had been trying to distract herself from all year.
Liam didn’t say anything. He just watched her and for a second, Noelle forgot they were playing a game.
Then she blinked and straightened.
“Well,” she declared, exhaling with a crooked smile, “that blows werewolf porn out of the water any day.”
Liam huffed a laugh. “So does that mean I win?”
“I can’t argue the romance there,” she said, sliding the book back onto the shelf. “That one actually did something.”
His brow lifted. “And what exactly did that one do?”
“I—”
She could feel the heat crawl across her own cheeks and she wished she could climb into the bookshelf and disappear.
Liam cleared his throat lightly. “Anyway, if you’re done conceding defeat...”
“I conceded nothing. You just nudged the argument slightly in your favor.”
He smiled at that, slow and warm, and she felt it down her spine.
“Sounds like you’re saying I won.”
“If it’s that important to you,” she said, crossing her arms in mock authority. “I crown you the King of Romance. What happens now, your majesty?”
He held her gaze a little too long.
“Well,” he said quietly, “that depends on you.”
Noelle’s arms were still crossed, but more to keep herself steady than to challenge him. Liam inched closer but he didn’t lean in.
“I don’t think this was supposed to get weird,” she said quietly.
“It’s not weird,” Liam said. “Not to me.”
He watched her face. “You’ve been coming here for months,” he said softly. “And I keep pretending I only notice the books you read, the ones you buy...your favorite tea.”
Her pulse kicked hard.
“Oh,” she whispered.
“So yeah,” he added. “I’d say what happens next depends on you.”
Noelle held his gaze, her breath catching. She’d always noticed him but she’d never let herself consider what it meant. Now, with him standing there waiting for her choice, the only thing she felt was how right it seemed to close that last inch between them.
So she did.
Her hand found the front of his sweater, curling lightly in the fabric. He didn’t move until she pulled him the smallest bit closer.
Then he lowered his head and kissed her.
It wasn’t deep. Not at first. Just a warm, steady press of his mouth against hers. The kind that says there’s no rush. There’s all the time in the world.
Maybe this was why she kept coming back. Maybe she had been circling this moment for months without letting herself see it.
Noelle curled her fingers tighter in his sweater and pulled him against her. His hand slid to her waist, warm and steady. The kiss deepened. Months of glances and lingering conversations collapsed into the heat of his mouth against hers.
She broke the kiss first, only because she needed air. Liam rested his forehead against hers for a second, breathing hard.
“Tell me if you want to stop,” he said quietly.
She shook her head. “I really don’t.”
Her hands skimmed up his chest, tugging lightly at the collar of his sweater. Liam kissed her again, harder this time, and she felt the soft drag of his glasses brush her cheek before he shifted them up with one hand. The other hand slid to the small of her back and drew her flush against him.
“Come here,” he murmured against her lips.
He walked her backward until her spine met the bookshelf. The thud of a few shifting paperbacks barely registered before his body pressed firmly into hers.
She felt him. Hard. Warm. Entirely unhidden.
A pulse of heat shot straight through her.
He paused just long enough to look at her, a quiet question in his eyes. Noelle answered by meeting his hips with hers.
That was all he needed.
Liam kissed down her throat, slow and hungry, his mouth warm against her skin. Her breath shuddered as his hands moved under her sweater, palms gliding over her ribs before settling at her waist.
He lifted her sweater and she raised her arms automatically. The moment is left her body, he took in the sight of her with a quiet sound that unraveled something deep in her belly.
Her bra followed quickly, slipping from her shoulders and dropping at her feet. His mouth found her breast, teasing her nipple with soft pulls that turned harder when she gasped. She held the back of his head, guiding him, feeling the warm drag of his tongue make her legs shake.
“Wow,” she breathed, barely holding on to the shelf behind her.
He shifted to the other breast, his lips brushing her skin before he took in a long, unhurried pull that made her toes curl. He traced slow circles with his tongue until she was breathing unevenly, her whole body tuned to every small movement of his mouth.
He groaned softly against her, the vibration sending another wave of heat straight through her core before he finally lifted his head, lips wet, breathing unsteady.
“God, you’re beautiful,” he said before returning to her lips.
Noelle reached for the hem of his sweater without thinking. She tugged it upward and pulled it over his head. The fabric hit the floor beside them, leaving him flush and warm in the soft shop lights.
Her palms slid over his chest, feeling the heat of him, the steady rise and fall of his breath. He closed his eyes for a second as her fingers traced the line of muscle down his stomach.
Then she hooked her fingers into the waistband of his pants.
Liam’s breath caught as she unbuttoned them slowly, savoring the way his composure slipped with each movement. When she lowered the zipper, he pressed in closer, his body crowding her against the shelf, the heat of him settling between her legs in a way that made her knees weak.
Her hand slid inside, brushing against him through his briefs, and he exhaled hard, forehead dropping to her shoulder for a moment. Noelle bit back a smile, loving the weight of him, the way he reacted to her touch.
She pushed his pants lower, and they pooled around his thighs. Her fingers slipped beneath the last layer, closing around him. He was thick and hot and felt amazing against her palm.
Liam groaned into her neck, a quiet, helpless sound that went straight through her.
He braced one hand against the shelf beside her head, the other gripping her hip as she stroked him slowly.
“Noelle,” he said, voice breaking in the middle. “God, don’t stop.”
She kissed the corner of his mouth, stroking him a little tighter. “I didn’t plan to.”
His hips jerked in her hand, and she felt him throb against her.
Then he was kissing her again, hard, hungry, like his restraint had finally snapped.
She pulled back again to look at him. His pupils were wide, his cheeks flushed, his chest rising fast under her hands.
Noelle smiled and then gripped his hips, turning and pushing him gently against the bookshelf. He let out a quiet, surprised sound as his shoulders met the spines behind them.
“What’s this?” he asked.
“Don’t question it.”
He didn’t have time to answer. She dropped to her knees in front of him, hands sliding up his thighs as his pants hung open, his briefs already straining to contain how hard he was.
Liam swore under his breath, soft and helpless.
She pulled his briefs down and he sprung free, thick and flushed, and the way he reacted to the cool air made her throb all over again.
Noelle wrapped her hand around him, slow and steady, feeling him pulse and twitch. Liam laced his fingers through her hair.
“Look at me,” she said softly.
He did. God, he did. His gaze locked on hers, hungry and stunned, like he couldn’t believe she was on her knees for him.
She leaned in and licked him from base to tip, slow and deliberate. Liam’s head tipped back against the shelves with a quiet groan.
“Jesus, Noelle.”
She smiled against him, then took him into her mouth.
He was warm and heavy on her tongue, and she hollowed her cheeks to take him deeper, loving the way his hips jerked forward. His fingers gripped her hair, not pulling, just holding.
Noelle set a rhythm. Slow at first. Then fast, tighter, her hand moving in sync with her mouth. Liam’s breathing broke apart, a low, desperate sound escaping him every time she took him deeper.
“Stop,” he rasped suddenly.
She pulled back, lips wet, breath uneven. “You okay?”
He shook his head hard. “Too much. I’m not going to last if you keep doing that.”
She rose slowly, her hands trailing up his chest, pushing him back further against the shelf. He caught her waist, his thumbs digging into her hips like he couldn’t stand the distance anymore.
“That was way too close,” he murmured against her mouth.
“Good.”
He kissed her, deep and messy, tasting himself on her tongue.
“Get these off,” he said, half growling against her lips as he tugged at her jeans. “I want you right here.”
Noelle stepped back just enough to let him strip her jeans and underwear down in one smooth pull, kicking them aside as he pressed her into the shelf again.
He ran his hands up her thighs, spreading them, the heat between her legs already pulling him in. His fingers slipped through her, testing her, finding how wet she already was for him. She gasped when he stroked her most sensitive spot, circling lightly, then firmer, until her head tipped back against the books.
“Yes,” she breathed, voice trembling.
He pushed two fingers inside her, slow but deep, curling them just right. Noelle’s knees buckled and she clutched at his shoulders as he worked her, his thumb brushing her with every thrust of his hand. Pleasure coiled low and sharp, building fast, too fast, her hips moving helplessly to meet his rhythm.
“Oh god,” she gasped. “Please. I need you. I need you inside me.”
Liam cursed softly at the sound of her begging, then withdrew his fingers and lifted her leg over his hip. He braced her and pressed forward, the thick heat of him sliding against her slick entrance.
He pushed into her in one slow, steady thrust, filling her completely, her back arching as her breath tore free in a sharp cry of pleasure.
He caught her hips, held her tight against the shelf, and began to move.
He sank into her slowly, letting her feel every inch as he filled her. Noelle wrapped her arms around his neck, her breathing breaking into soft, uneven sounds that made his jaw tighten. The stretch of him, the heat, the closeness, it was almost overwhelming. It was the kind of connection he had read aloud to her. The kind she never thought she would truly feel.
She gasped against his ear as he bottomed out inside her.
Neither of them moved for a moment.
Then Liam rolled his hips in a slow, deliberate grind that drew a shivering breath from her. He did it again, deeper this time, pressing firm against her as the shelf behind her rattled under the movement. Her body answered instantly, hips tilting to meet him, drawing him in even closer.
He groaned against her cheek. “You feel incredible.”
The next thrust was still slow, but heavier. He held her hips firmly, guiding her through every pull, every push, every steady glide of his body into hers. Noelle’s head fell back against the shelf, her hands slipping to his waist to set a deep, rhythmic pace that sent pleasure spiraling up her spine.
The books above them shook with each movement, some clattering to the floor, the sound in the quiet shop making the whole thing hotter. Liam kissed her throat, her jaw, her lips, never breaking the cadence as he drove into her with tortuously slow strokes.
“Liam,” she breathed, tightening around him. “Harder.”
He obliged, just a little. His hips snapped forward with more force, his breath catching at the sudden slick heat of her gripping him tighter. The shelf thudded louder with each thrust. Noelle clung to him, her nails digging into his back, her voice dissolving into soft, breathless cries that spurred him on.
He slid one hand under her thigh again, lifting it higher onto his hip, deepening the angle. The new position dragged a sound from her so sharp it made his own restraint falter.
“That’s it,” he whispered, his voice cracked with need. “God, that’s it. Yes—”
He grabbed her other leg and hooked it around his waist, pulling her fully against him. The shift let him sink even deeper, their bodies locking together as he thrust into her, filling her to the point where she thought she’d explode.
Noelle moaned into the air, her whole body trembling with each deep plunge. Wrapped around him, clinging to him, she felt every pulse of him inside her, every tremor of effort as he held her up and drove her against the shelf.
“God, Noelle,” he groaned, looking down at the movement between them. “That’s so fucking hot.”
Her answer was a roll of her hips that made him swear and bury his face against her neck, his pace tightening, the pleasure building between them thick and hot.
Liam tried to keep the rhythm controlled, measured, but the way she clenched around him with every deep thrust made it impossible. Noelle held onto him, legs locked at his waist, her breath warm and broken against his ear. Each time he drove into her, she gasped his name like she couldn’t hold it in.
He slipped one hand behind her, cupping the curve of her ass, pulling her even closer as he thrust upward with more force. Noelle’s voice grew higher, thinner, her hips rolling to meet every movement of his body. The sound of it made something inside him fracture.
“Right there,” she whispered, almost desperate. She grabbed his face, kissed him hard, then broke away with a trembling gasp. “More. God—!”
He gripped her hips and thrust into her with a force that tore a gravely moan from her throat. The angle filled her, each hard stroke hitting the spot that sent sparks bursting behind her eyes. Her fingers dug into his back, urging him, pulling him closer every time he tried to slow down.
“I’m close,” she gasped. “Don’t stop.”
He didn’t.
He held her tight and drove into her, rough and consuming, pushing them both toward the edge. She felt like she was going to break apart in his arms. Her breath caught on a sharp, helpless sound. Her whole body trembled as the pleasure gathered fast and hot at the base of her spine.
“Liam,” she mewed, almost begging. “Please.”
He groaned at the tone of her voice and slammed into her again, harder, his hips snapping forward. She felt it rising, unbearable, the pressure coiling until she could hardly breathe.
“Come for me,” he murmured against her neck. “I want to feel you come.”
Her orgasm hit hard, her body clenching around him so tightly he nearly lost his balance. Heat surged through her in sharp, pulsing waves, her cry muffled against his shoulder as her back arched and her nails dragged down his skin.
She shook in his arms, every thrust pushing her higher, prolonging the pleasure, pulling more soft, breathless sounds from her lips. Liam held her through it, hands holding her firm, driving deep into the tight, pulsing grip of her body as she came undone around him.
Her climax rolled through her in long, aching pulses, her legs squeezing him tight, her voice dissolving into quiet, trembling whimpers until the last of the wave finally eased.
Liam kissed her jaw as her body still fluttered around him, small aftershocks that made him groan against her skin.
She was still trembling when he drew in a shaky breath and began to move again, his thrusts once again long and deep.
“God, you’re still so tight,” he whispered, forehead pressed to hers. His hips rolled into her with controlled force, his breath coming harder. The muscles in his back tightened beneath her hands, his pace growing uneven.
She felt the shift. The tension gathering. The way his grip on her tightened.
“Liam,” she murmured against his mouth, “you’re close.”
He nodded once, jaw tight, breath shaking. “I’m not going to last. Not like this.”
She kissed him softly, one last slow press of her lips to his, then lowered her legs from around his hips. He slipped free, slick and hard, pulsing against her thigh.
“Come here,” she said, voice still breathless.
She slid down to her knees among the scattered books and cool floor. Her hands closed around him with warm, sure fingers. Liam braced one hand against the shelf above her, head tipped back as she stroked him slowly at first, letting him feel her touch, letting him feel the shift in power.
“Noelle,” he groaned, looking down at her like he might fall apart just from the sight of her.
She leaned in and took him into her mouth again, warm and wet, her lips sealing around him as she worked with slow, hungry precision. His breath broke, the sound raw and helpless.
“Oh god,” he whispered. “I’m close. I’m really close.”
She sucked him deeper, her hand twisting lightly at the base, guiding his hips as he tried to stay controlled and failed. His thighs tensed. His fingers clenched against the shelf. His whole body shuddered as she swallowed more of him, her tongue stroking the sensitive underside until he let out a harsh, broken sound.
“Fuck...I’m going to come.”
She looked up, her mouth full of him, eyes dark and steady, and that was it. All the restraint he had been holding snapped.
He groaned her name and came hard, pulsing hot and thick against her tongue as she held him, taking every drop, her hand keeping him steady through each sharp, trembling wave.
When it finally eased, Liam sagged against the shelf, breath ragged, eyes half closed as he looked down at her.
She swallowed and wiped her mouth with the back of her hand before rising slowly to her feet.
He caught her face in both hands and kissed her, messy and grateful, his body still trembling.
Noelle kissed him back, the heat between them settling into something deeper. Something relaxed and quiet rather than urgent.
When they finally pulled apart, he rested his forehead against hers for a moment, breathing her in. She slid her hands down his bare sides, feeling him calm under her light touch.
“You okay?” she asked.
He let out a small, disbelieving laugh. “I’m more than okay. You just ruined me against my own bookshelf.”
She looked down around her feet then back up at him. “I think we improved the quality of this section.”
He laughed again and pulled her closer. “There was definitely more nuance, depth, and craft than your werewolf porn.”
Noelle snorted, pressing her face briefly into his chest. “Still on about that?”
“I’m allowed to claim my victory.”
“Looks like you claimed more than that.”
Then their lips met again.
Liam kissed her like he wasn’t ready to stop.
Noelle kissed him back like she wasn’t going to let him.
Somewhere behind them the little Christmas tree lights flickered softly, casting a warm glow over the shelves and the scattered books at their feet. The air held that faint scent of pine and cold air threatened to seep in from the front door.
And outside on Candle Lane, snow kept falling, quiet and steady, while the bookstore stayed warm around them as the night stretched on.