The rain was a steady drumbeat against the living room windows, a grey curtain that blurred the world outside into a watercolor of indistinct shapes. Maya poured the last of the cabernet into Liam’s glass, the deep red liquid catching the lamplight. The fire in the hearth cast dancing shadows across her face, and even now, in the soft flannel of her shirt and worn jeans, she looked like a goddess descended from Olympus to slum it for the evening.
Liam had been in love with her for a decade. Since the first summer barbecue at Sarah’s parents’ house when he was nineteen and she was twenty-two, laughing at something stupid he’d said, her ponytail swinging like a pendulum of pure joy. He’d never told her. Never had the guts. He’d watched her marry a man who didn’t deserve her, divorce a man who didn’t miss her, and emerge, sharp and beautiful, into her own life. Tonight, she was in his home for the first time. They’d planned a quiet dinner. Just friends. Just old friends.
“You’re staring again,” she said, a smirk playing on her lips as she settled back into the corner of the sofa, pulling her knees up. Her socked feet brushed against his thigh.
“Just… thinking,” he said, taking a long drink of his wine to cover the heat creeping up his neck.
“Thinking loud, then.” She tilted her head, her dark hair falling across one eye. “What about?”
He set the glass down on the side table. The firelight caught the tiny scar above her eyebrow, a memento from a childhood bike crash she’d told him about years ago. He knew a thousand small intimacies about her, but had never touched the real ones. “I was thinking about how long I’ve wanted you,” he said, the words tumbling out before his brain could filter them. “And how I’ve never been brave enough to say it.”
The room went still. The rain muffled to a whisper. Maya’s smirk softened, her lips parting slightly. She didn’t look away. “Don’t be brave now,” she said, her voice a low husk. “Be honest.”
He leaned in, his hand finding her ankle, fingers curling around the warmth of her skin beneath the sock. The contact sent a jolt through him, a livewire current. “I’ve been honest with myself for ten years,” he said, his thumb tracing the delicate bone. “Lying to everyone else was exhausting.”
She shifted, sliding closer, her knees brushing his. Her scent—sandalwood and rain and the faint sweetness of the wine—filled the space between them. “Liam…” she breathed, and it wasn’t a warning. It was an invitation.
He kissed her.
It was slow at first, a tentative tasting, like the first sip of a vintage you’d been saving. Her lips were soft and yielding, opening under his. He felt her hand come up to cup his jaw, her fingers threading into his hair, and the kiss deepened into something hungry. She tasted of red wine and dark cherries, and when her tongue met his, he groaned, his hands sliding up her thighs, under the hem of her flannel shirt.
She broke the kiss long enough to whisper, “I’ve wanted this too. God, I’ve wanted this.”
He started to answer, to tell her everything, but the words dissolved on his tongue as the doorbell rang.
The sound was jarring, a needle scratch across a perfect record. Maya pulled back, her breath rapid, her lips swollen. “Expecting someone?”
He shook his head, confused. He wasn’t expecting anyone. He padded to the door, his pulse still hammering, and pulled it open.
A woman stood on the porch, soaked to the bone. Water dripped from the ends of her platinum blonde hair, streamed down her raincoat, pooled at her feet. She was tall, athletic, with high cheekbones and eyes the color of winter sky. She looked like a fragile, beautiful accident.
“I’m so sorry,” she said, shivering. “My car broke down two blocks away. I saw your light. Can I use your phone? My cell’s dead.”
Liam blinked, the reality of the situation clashing with the fantasy still simmering in his blood. “Yeah, of course. Come in.”
Maya had risen from the sofa, her brow furrowed in polite concern. The woman stepped inside, dripping on the hardwood, and Maya immediately grabbed a throw blanket from the couch and wrapped it around her shoulders.
“Thank you,” the woman said, her teeth chattering. She looked from Maya to Liam, a flicker of something—assessment, perhaps—in those icy eyes. “I’m Chloe.”
“Maya,” Maya said, offering a warm smile. “Liam’s an old friend. Let me get you a towel.”
She disappeared toward the bathroom, leaving Liam and Chloe alone in the firelight. Chloe’s gaze swept the room, settling on the half-empty wine glasses, the low flames, the sofa cushions still dented from where two bodies had been pressed closely together.
“I’m interrupting,” she said, not apologetically. It was a statement of fact, tinged with a curiosity that made Liam’s skin prickle.
“It’s fine,” he said, but his voice was thick.
Maya returned with a towel, and Chloe took it, drying her hair in a rough, practiced motion. The fabric of her white shirt clung to her skin, translucent in the firelight, revealing the dark outline of a lace bra. She wasn’t wearing a raincoat—she’d been walking without one. Liam forced his eyes away.
“Thank you,” Chloe repeated. “I hate to be a bother, but my phone’s totally dead. Could I possibly stay until the rain lets up a little? I don’t want to call a tow truck in this.”
“Of course,” Maya said before Liam could answer. “We were just having wine. You should have some, warm up.”
She led Chloe to the sofa, and the two women sat together, Maya pouring a third glass. Liam stood by the fireplace, watching the dynamic unfold. There was an energy in the room now, a charged triangular tension. Chloe’s shivering subsided as she drank. Her wet shirt began to dry, but the fabric still stretched over her breasts, her nipples peaked against the damp cotton.
“You two look cozy,” Chloe said, her gaze flicking between them. She had a way of speaking that felt like a dare.
“We were just catching up,” Maya said, but her hand rested on Liam’s knee, a possessive claim that sent a thrill up his spine. “Old friends.”
“Old friends,” Chloe echoed, a smile curving her lips. “Those are the best kind. They know all your secrets.” She sipped her wine, her eyes never leaving Maya’s. “I’m not interrupting something… intimate, am I?”
The question hung in the air, heavy with implication. Liam’s mouth went dry. Maya’s hand tightened on his leg.
“Maybe you are,” Maya said, surprising him. Her voice was low, deliberate. “But maybe we don’t mind.”
Chloe set her glass down. She leaned forward, the firelight catching the planes of her face, the sharpness of her collarbone. “I’m not usually the kind of woman who accepts a stranger’s invitation,” she said, her gaze sliding to Liam. “But I have a feeling this isn’t a stranger’s house. This is a man’s house. And you,” she said, turning back to Maya, “you’re not just an old friend. You’re a woman who’s been waiting for something.”
Maya’s breath hitched. She looked at Liam, and he saw the question in her eyes, the hunger, the permission. He nodded, barely. A tremor of assent.
Chloe reached out, her finger tracing the line of Maya’s jaw. “She’s beautiful,” she said to Liam. “You’ve been patient. You deserve to finally have what you want.”
Maya closed her eyes as Chloe’s finger trailed down her neck, over her collarbone, dipping into the opening of her flannel shirt. Liam watched, transfixed, as Maya’s hand came up to cover Chloe’s, guiding it lower.
“Don’t just watch,” Chloe murmured, her voice a velvet command. “Come here.”
He moved as if in a dream, his knees pressing into the edge of the sofa. Maya reached for him, pulling him down between them. Chloe’s hand was at the button of his jeans, her fingers deft and sure. Maya’s mouth was on his, hot and demanding. The fire crackled and the rain drummed a syncopated rhythm against the glass as two women undressed him, their hands moving in synchronicity, a choreography of desire.
Chloe pulled his shirt over his head, her breath warm against his chest. Maya’s lips trailed down his neck, her teeth grazing his skin. Chloe’s fingers found the waistband of his boxers, slipping beneath, and he gasped as her palm closed around his hardening length. He was achingly hard, already slick with want.
“Look at you,” Chloe whispered, stroking him slowly, deliberately. “You’ve been holding all this in for so long.”
Maya’s hand joined Chloe’s, one finger tracing the ridge of his cock, the other cupping his balls. He bucked into their touch, a low moan escaping his lips. Maya’s mouth was at his ear. “I want to watch you with her,” she breathed. “And then I want you both with me.”
Chloe leaned in, her tongue tracing a wet line down his stomach, her blonde hair brushing his thighs. She took him in her mouth, a slow, deliberate suck that made his knees weak. Maya’s fingers tangled in his hair, pulling his head back, exposing his throat. She bit him gently, then licked the sting away.
It was sensory overload—the wet heat of Chloe’s mouth, the sharp pressure of Maya’s teeth, the scent of rain and wine and woman. He reached down, his hand finding Maya’s hip, pulling her close. She moaned as his fingers found the waistband of her jeans, slipping beneath, finding her slick and ready.
“Don’t stop,” she panted. “Don’t either of you stop.”
Chloe released him with a wet pop, rising to her knees. She pressed her body against Maya’s, her mouth seeking hers. Liam watched as the two women kissed, a slow, exploratory dance. Chloe’s hand found Maya’s breast, cupping it through the flannel. Maya’s fingers fumbled with the buttons of Chloe’s shirt, parting the damp fabric, revealing the pale curve of her skin.
Liam’s hand found the back of Maya’s neck, pulling her away from Chloe’s mouth. “I need you,” he said, the words ragged. “Both of you. Now.”
It was a shift, a command. Chloe smiled, a predator’s smile, and pulled Maya to her feet. Together they led him to the bedroom, the firelight trailing them like a golden leash. The bed was vast, the sheets cool. Chloe eased Maya onto her back, her fingers working the buttons of Maya’s jeans. Liam stood at the foot of the bed, watching, his cock aching, his breath sharp.
Chloe peeled Maya’s jeans down her thighs, revealing the dark patch of hair between her legs. She leaned in, her tongue tracing the inside of Maya’s thigh, slow and lazy, a promise of what was to





