top of page

In order to read beyond preview chapters, you must be logged in with a free account. You may log in or create an account now.

Please refresh the page after logging in.

Unlimited Reading

If you love erotic fiction and romance, a premium subscription is for you! As a premium member, you'll have full access to the entire library of hundreds of stories from our curated collection of incredible authors.

​

Premium members also get access to our visual erotica section. These unique stories, created by Lisa X Lopez, feature audio and video to create erotic story-telling experiences like you're never seen.

​

Get your premium plan today, and cancel at any time!

< Back

✓ Saved!

Shared Shelves

Amber Flirtswell

Dirty Talk, Explicit Romance, Free Use, Group Sex, Hotwife, Light-hearted

polyamory romance, reverse harem romance, why choose romance, menage romance, contemporary erotic romance, bookstore romance, small town polyamory, emotional intimacy, slow burn poly, multiple partners romance

Closing Time Chemistry

The rain had been falling for hours now, a steady drum against the old storefront windows that turned the streetlights into smeared amber paintings. Brielle Kern stood at the front counter, her vintage glasses perched low on her nose, watching the last few customers trickle out into the wet night. She loved these quiet evenings, the way the bookstore became a warm pocket of light against the dark, the smell of old paper and wood polish thickening in the damp air.

She glanced at the clock above the register. Past closing.

Three men remained. They were scattered through the store like they belonged there, like they had always been there, and Brielle found herself hesitating to call out the usual polite dismissal.

Serin Jacobs stood near the poetry section, a slim volume open in his hands, his silver-threaded dark hair catching the lamplight. He wore a crisp button-down shirt the color of slate, sleeves rolled to his elbows, and he read with the kind of focused stillness that made her want to watch him forever.

Tristan Holt was sprawled in the worn armchair near the fireplace, one leg hooked over the arm, a graphic novel balanced on his knee. He looked up when she glanced his way and offered that crooked grin, the one that always made her stomach do something complicated.

Gideon Rylan leaned against the back wall near the local history shelves, arms crossed over his broad chest. His flannel shirt was damp at the shoulders, his dark hair still wet from the rain, and he was studying a map of the county with the quiet intensity he brought to everything.

Brielle cleared her throat. "I hate to interrupt, but I'm technically closed."

Tristan closed his book with a theatrical snap. "Technically closed. That sounds like there's wiggle room."

"There's always wiggle room with you," Serin said, his voice dry but warm. He marked his page and looked at Brielle. "We should let you go home. It's late."

"It's raining," Gideon said. It wasn't an argument, just a statement, but his dark eyes held hers and something unspoken passed between them.

Brielle made a decision. It surprised her how easily it came.

"Stay," she said. "I have a bottle of wine in the back. It's not fancy, but it's dry and red."

She locked the front door before she could second-guess herself, turning the deadbolt with a satisfying click. When she turned back, all three of them were watching her, and the air in the room shifted, thickened, became something charged and waiting.

Tristan unfolded himself from the chair. "Now that's the kind of closing time I can get behind."

She led them to the small reading area near the fireplace, where a low coffee table held stacks of books and a single ceramic lamp. She retrieved the bottle of Malbec from her office, along with four mismatched glasses that she'd collected over the years from thrift stores and library sales.

Serin took the glass she offered, his fingers brushing hers. "Thank you, Brielle. This is generous."

"Generous or desperate for adult conversation?" She settled into the corner of the small sofa, tucking her feet beneath her. "I've been talking to myself about the organization of the gardening section for the last hour."

"I heard you," Gideon said, settling into the armchair across from her. "You made some good points about alphabetical versus seasonal arrangement."

She laughed, surprised. "You were eavesdropping?"

"I was listening." He said it simply, like it was the most natural thing in the world.

Tristan dropped onto the floor, cross-legged, leaning back against the sofa near her feet. "I was trying to decide if the main character in this graphic novel was going to make the dumb choice or the really dumb choice. Spoiler alert. He made both."

"That's the mark of a compelling protagonist," Serin said, taking a slow sip of his wine. "A character who consistently chooses wrong until the moment it matters most."

"And then chooses right?" Tristan asked.

"Or chooses wrong in a way that becomes right. It depends on the author's philosophy."

Brielle watched them, this strange constellation of men who had become regulars over the past few months. Serin came in on his predictable schedule, always heading straight for the literary fiction and poetry. Tristan drifted in at odd hours, sometimes twice in a day, always with a new recommendation or a question about a book he'd heard about. Gideon appeared mostly on weekends, working his way through the history and biography sections with methodical patience.

They had never acknowledged one another before tonight. Not directly. But she had noticed the way they watched each other, the way their conversations seemed to orbit around her, the way they always seemed to linger until she had to shoo them out.

"The rain isn't letting up," she said, glancing toward the windows. Water streamed down the glass in sheets, distorting the world outside into something abstract and distant.

"Good," Gideon said. He took a long drink of his wine, and she watched his throat move as he swallowed.

Tristan leaned his head back, looking up at her. "What do you read when no one's watching, Brielle? The real stuff. The stuff you don't put on the staff picks shelf."

The question felt intimate, like he was asking to see her diary. She took a moment to answer.

"Romance novels. The kind with happy endings and complicated people who figure out how to love each other anyway."

Serin's eyebrows lifted. "I wouldn't have guessed."

"Most people wouldn't. I keep them in the back room. My guilty pleasure."

"There's nothing guilty about pleasure," Gideon said, and his voice was low, rough, deliberate.

The air in the room changed again. Brielle felt it in her chest, a flutter of something that was half nerves and half anticipation.

Tristan turned to look at her more fully. "So what's your favorite? The one you'd press into someone's hands if you wanted them to understand something about you."

She considered the question. "There's one. It's about a woman who builds a life alone, carefully, deliberately. She thinks she's happy. She thinks she has everything she needs. And then three people walk into her life and show her that she's been surviving when she could have been living."

The silence that followed was heavy, loaded with meaning.

Serin set his glass down slowly. "That sounds like a book I'd like to read."

"It's not published yet. It's in my head."

"Write it," Gideon said. "I'd buy a copy."

She felt heat rise to her cheeks. The wine was working, loosening the careful knots she kept tied in her chest. She looked at each of them in turn, letting herself really see them.

Serin, who watched her with those sharp blue eyes that missed nothing. Tristan, who grinned at her like they were sharing a secret. Gideon, whose steady gaze made her feel grounded and unsteady at the same time.

"I don't know your stories," she said. "You're all here so often, but I don't know the real things. Where you go when you leave this store. What you think about when you can't sleep."

Serin leaned forward, elbows on his knees. "I think about the books I haven't read yet. The ones that will change me if I let them. The people I haven't met who might change me too."

"I think about melodies," Tristan said. "Songs I haven't written. Riffs that are floating around in the ether waiting for me to catch them. The last conversation I had that made me feel something real."

Gideon was quiet for a long moment. Then he said, "I think about building things. Creating spaces where people feel safe. What it would mean to have someone I wanted to build something for."

Brielle's breath caught. She looked down at her wine glass, watching the light refract through the deep red liquid.

"I think about this store," she said softly. "About whether I'm hiding here or living here. Whether I've built a sanctuary or a cage."

Tristan reached up and touched her ankle, just a brief brush of his fingers against the exposed skin above her sock. "Maybe it can be both. Maybe sanctuaries are supposed to have doors that open from the inside."

She looked at him, at the earnestness in his green eyes, and felt something crack open in her chest.

Serin rose and walked to the window, looking out at the rain. "The storm isn't passing. It's settling in for the night."

"Then we should settle in too," Gideon said. He didn't move from his chair, but he stretched his legs out, crossing his ankles, making himself comfortable.

Brielle finished her wine and set the glass aside. "I have more wine. And I have a stash of dark chocolate in my office that I'm willing to share."

"You're trying to corrupt us," Tristan said, grinning.

"I'm trying to be hospitable."

"Same thing, in the right context."

She went to get the chocolate, and when she came back, they had rearranged themselves. Serin had taken the spot next to her on the sofa. Tristan was still on the floor, but he had shifted closer, his shoulder brushing her knee. Gideon had moved to the other end of the coffee table, close enough that if she stretched out her legs, her feet would rest against his thigh.

She sat down, and the space between them felt electric, alive with possibility.

Serin broke the chocolate into pieces and handed her the first one. His fingers lingered against hers.

"Tell us about the book you'd write," he said. "The one about the woman and the three people."

She took a breath. "It starts on a rainy night. She locks the door of her bookstore, and she invites them to stay."

Tristan leaned his head against her knee. "And then what happens?"

"I don't know yet. I'm still writing it."

Gideon reached out and rested his hand on her ankle, warm and solid. "Then we'll help you figure it out."

The rain kept falling. The wine kept flowing. Brielle stayed up far later than she should have, talking, laughing, feeling something she hadn't felt in years.

Hope.

The dangerous, exhilarating kind that made her want to unlock every door she had ever closed.

She poured the second bottle, and the conversation grew softer, more intimate, punctuated by long pauses that said more than words. Serin's hand found her knee beneath the dim lamplight, his thumb tracing slow circles against the denim. She didn't move away. She leaned into the touch, just slightly, and felt his fingers tighten in response.

Tristan shifted behind her, his back against the sofa, his head tipped to rest near her hip. He reached up and gathered her loose hair, smoothing it over one shoulder. "You have beautiful hair," he murmured. "I've been wanting to touch it for months."

"Months?" Her voice came out breathless.

"Every time you lean over the counter to recommend something. It falls forward and I think about this. About what it would feel like to run my hands through it."

His fingers threaded through the strands, massaging her scalp with gentle pressure. She closed her eyes, letting the sensation wash through her. When she opened them, Gideon was watching, his dark gaze intent and knowing.

He didn't look away. He held her gaze as his hand slid from her ankle up to her calf, his grip firm and warm through the fabric of her leggings.

"You're trembling," he said.

"I know."

"Are you afraid?"

She shook her head slowly. "Not afraid."

Serin's hand moved higher, resting on her thigh. His lips brushed her ear. "What are you, then?"

"Wanting," she whispered.

The word hung in the air between them, honest and bare. Serin's breath was warm against her neck. Tristan's hands stilled in her hair. Gideon's grip on her calf tightened.

Then Serin kissed her.

It was slow and deliberate, like everything he did. His mouth was warm and tasted of wine and dark chocolate. His hand came up to cup her face, tilting her toward him, and she melted into the kiss with a sigh that she'd been holding for months without knowing it.

When he pulled back, Tristan's hand turned her chin, bringing her mouth to his. His kiss was different, playful and hungry, his tongue sliding against hers with a teasing rhythm. He groaned softly against her lips, and the sound sent heat pooling low in her belly.

She broke the kiss and looked at Gideon, who hadn't moved from his chair. His jaw was tight, his eyes nearly black in the low light. She extended her hand to him.

"Come here," she said.

He rose and crossed the space between them, taking her hand and pulling her to her feet. He was taller than she'd realized, broader, his body radiating heat. He cupped her face in both hands and kissed her with a thoroughness that made her knees weak. His tongue swept into her mouth, claiming, certain, and she gripped the front of his flannel shirt to keep from drowning.

Behind her, Serin stood and pressed against her back, his lips finding the curve of her neck. Tristan rose too, his hands settling on her waist, his mouth trailing kisses along her jaw.

Three sets of hands. Three mouths. She was surrounded by warmth and want and the scent of rain and wine and male skin. She felt the buttons of her cardigan being undone, Serin's long fingers working with patient precision. Tristan slid his hands beneath her hem, palms flat against the bare skin of her stomach, and she gasped into Gideon's mouth.

"We should stop," Gideon said against her lips. "If you want us to."

"I don't want you to stop." She opened her eyes, looking at each of them in turn. "I want you to stay. I want this. All of this."

Serin eased the cardigan from her shoulders, letting it fall to the floor. "Then we stay."

They moved to the sofa, a tangle of limbs and breath and exploring hands. Brielle found herself in Serin's lap, his back against the cushions, while Tristan knelt beside them and Gideon stood before her, stripping off his flannel with deliberate slowness.

She reached for the buttons of Serin's shirt, her fingers clumsy with want. He covered her hands with his, steadying her, and together they worked the buttons free. Beneath the slate fabric, his chest was lean and smooth, dusted with dark hair. She ran her palms over his skin and felt his sharp intake of breath.

Tristan's mouth found her shoulder, kissing and biting gently through the thin fabric of her top. His hands slid higher, his thumbs brushing the underside of her breasts, and she arched into his touch with a soft moan.

Gideon pulled his t-shirt over his head, revealing a chest that was broad and solid, covered in dark hair that trailed down his stomach. He knelt in front of her and tugged her top free, over her head, leaving her in just her bra. His eyes darkened as he looked at her, and he leaned forward to press a kiss to the swell of her cleavage.

"Beautiful," he murmured against her skin. "Every inch of you."

Serin unhooked her bra from behind, his fingers deft and sure. The garment fell away, and for a moment she felt exposed, vulnerable, three pairs of eyes taking her in. Then Tristan leaned forward and took one nipple into his mouth, his tongue swirling hot and wet against the sensitive peak, and she forgot to be self-conscious. She forgot everything.

Gideon's mouth found her other breast, his stubble scraping deliciously against her skin as he sucked and kissed. Serin's hands roamed her back, her sides, her hips, his touch feather-light and exploring. She was drowning in sensation, her head thrown back against Serin's shoulder, soft sounds escaping her lips that she barely recognized as her own.

Tristan's hand slid down her stomach, his fingers finding the waistband of her leggings. He looked up at her, a question in his green eyes. She nodded.

He peeled the leggings down her hips, over her thighs, past her knees. Gideon helped, his big hands gripping the fabric and tugging until she was free. Then they both paused, looking at her, taking in the sight of her in nothing but a pair of simple cotton underwear.

"You're overdressed," she said, her voice husky. "All of you."

They stripped with varying degrees of grace. Serin was methodical, folding his clothes and setting them aside. Tristan was fast and eager, nearly tripping over his own jeans. Gideon was slow, watching her watch him, letting her look her fill.

When they were all bare, she let herself really see them. Serin, lean and elegant, his arousal jutting from a nest of dark curls. Tristan, wiry and energetic, his cock thick and flushed. Gideon, solid and imposing, his body a landscape of muscle and hair and heavy, waiting want.

"Come here," she said again, reaching for Gideon.

He came to her, settling between her thighs on the sofa. His cock pressed against her belly, hot and hard, and she wrapped her hand around him, feeling the velvet-over-steel texture, the pulse of blood beneath the skin. He groaned and buried his face in her neck.

Serin moved behind her again, his chest against her back, his cock nestling against the curve of her ass. His hand came around to cup her breast, his fingers teasing her nipple. Tristan knelt beside them, his mouth finding hers in a deep, hungry kiss while his hand slid down to join hers on Gideon's cock, their fingers intertwining.

"I want," she breathed against Tristan's mouth. "I want all of you."

"Tell us," Serin said, his voice rough in her ear. "Tell us what you want."

"You. Inside me. All of you. I don't care how, I just need..."

Gideon pulled back, his dark eyes searching hers. "We have time. We have all night. Let us take care of you."

He kissed his way down her body, his mouth trailing fire from her collarbone to her navel to the waistband of her underwear. He hooked his fingers in the cotton and pulled it down, and then his mouth was on her, his tongue finding the slick, swollen center of her desire.

She cried out, her hands gripping his hair. Tristan swallowed the sound with another kiss, his tongue mimicking the rhythm of Gideon's mouth. Serin's hands were on her breasts, pinching and rolling her nipples, his own cock grinding against her from behind.

Gideon's tongue was relentless, circling and dipping, finding every sensitive nerve and setting it alight. He slid two fingers inside her, curling them, pressing against the spot that made her see stars. She writhed between them, pinned by pleasure, unable to do anything but feel.

The orgasm built slowly, then crashed over her suddenly, a wave that tore a scream from her throat. She shook apart in their arms, clenching around Gideon's fingers, her body arching and trembling. He worked her through it, his tongue gentling as the aftershocks faded, until she lay boneless against Serin's chest, panting.

"That was," she managed.

"The beginning," Gideon said, pressing a kiss to her inner thigh.

He rose and retrieved his jeans, pulling a condom from the wallet. She watched him roll it on, watched his big hand stroke his cock, and felt desire flare again, hot and urgent.

"My turn," she said, pushing herself upright. She reached for Serin, pulling him to stand in front of her. She took him in her mouth, tasting salt and skin, feeling him thicken further against her tongue. His hands fisted in her hair, not pushing, just holding on.

Tristan moved behind her, his hands on her hips, his cock sliding against her slick folds. He groaned. "You're so wet. Christ, Brielle."

"She feels incredible," Gideon said, watching with dark eyes as she took Serin deeper. He moved to the side, his hand finding her breast, his mouth finding her neck.

Tristan sheathed himself in a condom and positioned himself at her entrance. He paused, his cock nudging against her opening. "Tell me you want this."

"I want this." She looked up at Serin, then back at Tristan. "I want you inside me."

He pushed in slowly, inch by inch, filling her with a stretching fullness that made her gasp. She moaned around Serin's cock, and he groaned in response, his hips jerking forward.

They found a rhythm, Tristan thrusting from behind while she sucked Serin, Gideon's hands and mouth exploring everywhere they could reach. The sensation was overwhelming, being filled and tasted and touched from every direction, and she felt another orgasm building already, coiling tighter with each thrust of Tristan's hips.

"I'm close," Tristan said, his voice strained. "God, you feel so good."

"Me too," she managed, pulling back from Serin for a moment. "Don't stop, don't..."

He drove into her harder, faster, his fingers finding her clit and rubbing in tight circles. She came apart with a cry, clenching around him, and he followed her over the edge with a groan that sounded like her name.

They collapsed together, catching their breath. Serin kissed her, slow and deep, his cock still hard against her thigh. "My turn," he murmured.

She smiled against his mouth. "I was hoping you'd say that."

They shifted positions, and she found herself on her back on the wide sofa, Serin settling between her thighs. He entered her with a single, smooth thrust, filling her completely. His rhythm was different from Tristan's, slower, more deliberate, each movement a statement.

Gideon sat beside her, his cock hard again, his hand stroking himself as he watched. She reached for him, wrapping her fingers around his shaft, matching the rhythm of her hand to Serin's thrusts. Tristan kissed her, his mouth lazy and thorough, his hands roaming her body.

Three men. Three different rhythms. Three different kinds of want. She felt claimed, cherished, consumed. Serin's thrusts quickened, his breathing ragged. "Brielle," he said, and the way he said her name, reverent and desperate, pushed her over the edge again.

She came with a sob, pulling Gideon's cock harder, and he groaned and spilled over her hand, his release hot against her fingers. Serin followed, his body going rigid, his face contorted with pleasure as he pulsed inside her.

They lay tangled together in the aftermath, the rain still falling outside, the fire burning low in the grate. Brielle rested her head on Gideon's chest, her hand in Serin's, her legs tangled with Tristan's. The room smelled of sex and wine and old books.

"So," Tristan said, his voice drowsy. "That chapter of your book. How does it end?"

She smiled, her eyes drifting closed. "It doesn't. Not yet. They're still writing it."

Serin pressed a kiss to her temple. Gideon's arm tightened around her. Tristan's hand found her ankle, his thumb tracing the same path it had earlier, when all of this was still just possibility.

The rain kept falling. The fire kept burning. And Brielle stayed exactly where she was, surrounded by warmth and want and something that felt terrifyingly, wonderfully like love.

bottom of page