Actions

Work Header

The Shape of What We Needed

Summary:

“…and I needed you,” Mira was saying, “and you weren’t there. You’re never there. And last night I--”
Rumi’s breathing evened out.
“…I slept with someone else!” Mira yelled, voice breaking, tears spilling now. “Rumi, I cheated on you! I cheated on you and you didn’t even care enough to listen!”
Nothing.
Rumi was already asleep.

or...

Mira and Rumi have been in a relationship for three years, but pressure from Rumi's new job at a law firm and Mira starting her own restuarant has put a strain on their relationship. They feel like they're pulling away from each other.
When Zoey enters the mix, things get even more complicated as they all have to confront these feelings head on... and figure out where to go next.

Notes:

This is for everyone, but specifically StephLastName. Thank you for being my friend, and happy very late birthday.

(See the end of the work for more notes.)

Work Text:

Part One

Mira woke to an empty bed. 

The sheets beside her were cool, the imprint long faded. For a moment, she simply stared at the ceiling, tracing the faint outline of light slipping through the blinds. Another morning alone. She didn’t sigh right away--she’d done enough of that lately. Instead, she sat up slowly, brushing a strand of her pink hair from her face, and swung her legs to the floor. 

She showered, letting the water run hotter than usual. Steam filled the small bathroom, fogging the mirror until her reflection blurred. She didn’t wipe it away. By the time she finished her routine--makeup precise, hair tied loosely at the nape of her neck--the sun had risen high enough to paint the kitchen in a pale glow.

On the counter sat two mugs. One was hers, chipped at the rim; the other was pristine, unused. She hesitated, then grabbed for her bag instead.

Outside, the city was already alive. Mira slipped into her coat, stepped out of the apartment building, and followed the familiar stretch of sidewalk toward the cafe near the corner. The air smelled faintly of roasted beans and exhaust. Inside, she greeted the barista with a tired smile and ordered her usual: an iced Americano, extra shot.

As she waited, she scrolled through her messages. None from Rumi. There hadn’t been, not in days. Meetings, court filings, late nights--always another reason, always another promise to “make it up to her.”

Her coffee came. She thanked the barista and took a sip, letting the bitterness settle on her tongue. It grounded her, the way small routines did when everything else felt uncertain.

The walk to her restaurant took ten minutes. It stood tucked between a florist and a boutique, its sleek black sign catching the morning light. Black Sheep. She liked the name, feeling a kinship to it. Mira unlocked the door and stepped inside, breathing in a faint smell of yesterday’s cooking--garlic, citrus, the memory of celebration.

The grand opening had been only a week ago, yet it already felt like something distant. The photographs on the wall, the congratulatory bouquets still half-alive in vases, all reminders of what she’d worked for--what she’d wanted to share.

She flicked on the lights, moved through the empty space, running her fingers along the bar counter, the glossy tabletops, the window seats lined with cushions. It was everything she dreamed of: modern, vibrant, and a reflection of herself. 

And yet, she was lonely.

She busied herself with small tasks--checking stock, rearranging utensils, adjusting a painting that didn’t need adjusting. When her staff began to arrive, the place warmed with noise and laughter. Someone brought fresh pastries from a bakery down the street. Another teased her about looking too brooding for a boss with a brand-new restaurant.

Mira smiled, genuinely for a moment. She gave instructions to the waiters, peeked into the kitchen to guide the chefs through prep, tasted a sauce one of them was uncertain about. The hours began to blur, filled with clatter, movement, and voices.

When the lunch rush faded and the room quieted again, she finally sat in her office at the back, a small space barely larger than a storage closet. She took out her phone and hesitated before pressing Rumi’s contact.

The call rang once. Twice. Three times. Then the familiar click of voicemail.

“Hey,” she said softly, voice above a whisper. “I know you’re busy. I just… wanted to hear you.” She paused, then forced a small laugh. “I’ll stop by your office one day and pretend to sue you if that’s what it takes to talk to you.”

She ended the call before she could say more.

The silence after was sharp, almost physical. She sat for a few seconds, phone still in her hand, before setting it face-down on the desk.

From the kitchen came the sound of the staff door creaking open, followed by one of her cooks calling, “Miss Kang? We need you out here!”

Mira drew a slow breath, straightened her jacket, and stood. When she stepped through the door, she was smiling again.

By the time the last customers left, the city outside had turned to silver and shadow. Neon signs flickered through the restaurant’s tall windows, their colors reflected on the glass tables like ripples of light. The chatter of the dinner crowd faded, replaced by the soft hum of closing routine--stacking chairs, wiping surfaces, counting bills. 

Mira stood behind the bar, tallying receipts. Her staff moved efficiently, laughing under their breath about weekend plans and late-nights snacks. She smiled at them as they said their goodbyes, pressing a hand to each shoulder, offering thanks that felt genuine despite her exhaustion. 

When the final employee left, the restaurant grew still again. Only the low buzz of the refrigerator and the soft rhythm of the clock remained. Mira looked around one last time--the rows of glasses gleaming, the polished counters, the faint scent of sesame and lime lingering in the air.

She switched off the lights, one section at a time, until only the street glow shone through the front windows. Then she locked the door and stood outside for a moment, staring at the reflection of Black Sheep in the glass--her reflection--before turning away. 

The streets were quiet now. A light drizzle had begun, softening the edges of the night. Mira walked with her coat pulled tight, her heels clicking steadily against the pavement. When she reached the apartment, the building was dark except for a single hallway light near the elevator.

Inside, everything was exactly as she had left it.

The couch cushions were still slightly indented from where Rumi had sat the night before. A half-finished glass of water remained on the table beside an abandoned law journal. Mira set her bag down and checked the time. Nearly ten.

She stood there for a long moment, staring at the door as though it might open. When it didn’t, she moved to the kitchen and began to cook.

It wasn’t anything fancy--pan-seared fish, a side of greens, rice simmered gently on the stove--but she took her time with it anyway. Chopping carefully, seasoning by instinct. It was how she quieted her thoughts: through order, through motion, through the small act of making something right.

By the time she plated the meal, the clock had crept past eleven. Still no sound of a key at the door.

She picked up her phone, scrolled to Rumi’s contact, and pressed call. The dial tone rang and rang, then slipped into voicemail. She didn’t bother leaving a message this time.

Instead, she set the phone down, sat at the table, and ate slowly. The food had gone lukewarm, but it didn’t matter. She wrapped another portion neatly in foil, labeled it with Rumi’s name, and placed it in the fridge.

Afterward, she cleaned the kitchen until the counters gleamed. She turned off the lights, one by one, until the apartment was dark again.

In the bathroom mirror, her reflection looked softer without makeup--tired eyes, a faint crease between her brows. She washed her face, tied her hair back, and padded barefoot to the bedroom. 

The other side of the bed was untouched. 

She climbed in, pulled the blanket close, and stared at the ceiling as the rain outside grew heavier. The city murmured through the window--a car passing, the faint hiss of tires on wet pavement.

Her phone buzzed once on the nightstand. She turned toward it, hope catching in her chest. But it was just a notification from Instagram that someone she follows posted a new video. 

Mira turned the screen face-down.

For a while, she listened to the rain. Then, finally, she closed her eyes and let the silence fill the room.

Alone, again.

 


 

The alarm went off at five.

Rumi reached over to silence it before the second ring, careful not to wake Mira. The room was still steeped in darkness, only the faint outline of curtains against the pale window hinting that morning hadn’t yet arrived. 

She turned on her side. Mira was still asleep, her breathing slow and even, one hand curled near her chin. For a moment, Rumi let herself watch--the way the early light caught the edge of her hair, how peaceful she looked. It should have made Rumi feel calm. Instead, a soft ache pulsed beneath her ribs. 

She leaned in, meaning to press a kiss to Mira’s shoulder, but stopped herself. Mira needed the sleep. Rumi slipped out of bed quietly. 

In the bathroom, the mirror fogged slightly as she ran water over her toothbrush. Her reflection looked sharp under the white light--the kind of tiredness that no amount of sleep seemed to fix. She braided her hair neatly, pinned it, and applied a hint of makeup, just enough to look put-together under fluorescent office light.

Coffee came next. The smell filled the kitchen, rich and grounding. She poured it into the travel mug, watching the steam curl and fade. She made note of the two cups on the table, but they were likely clean and she didn’t have time to put them up.

Her bag waited by the door--a structured leather satchel, worn at the edges, heavy with files and notes. Inside, her essentials: case summaries, client folders, a sleep laptop, a fountain pen that had been her first graduation gift. She tucked her phone into the side pocket.

Even before she left the apartment, she was already working. Earbuds in, she scrolled through her morning call list, her voice low and precise as she spoke into the air: confirming client meetings, scheduling depositions, leaving messages for partners at the firm. By the time she reached the street, she had already crossed three names off her list.

The city was barely stirring--buses sighing at the corners, a few street vendors setting up early. Rumi took the subway downtown, the soft hum of the train and the flicker of tunnel lights blurring the minutes together. 

When she stepped into the lobby of Gwi-Ma Law Group, the lights were already on, though the air still carried the faint chill of the night. The marble floors gleamed. Reception was empty, the glass doors to the conference rooms reflecting her image as she passed.

Her cubicle was near the back--small, organized, the walls lined with sticky notes and color-coded schedules. She powered on her computer and opened her notebook, transferring the shorthand notes from her phone onto the firm’s system. The rhythm of typing filled the silence, the motions precise, automatic.When she finally paused, the clock read 6:42.

She still had a few minutes before the rest of the office came alive.

Rumi reached for her phone, thumb hovering over Mira’s contact. She thought about calling--just to say good morning, to hear her voice before the day swallowed her whole. But Mira would still be asleep. It felt selfish to wake her.

Instead, she began to type a message:

Good morning, love. I--

“Rumi, you’re in early.”

The voice came from behind her--one of the senior associates, leaning against the cubicle wall with a coffee of his own. Rumi quickly locked her screen, the message unfinished.

“Morning,” she said, straightening slightly. “Just getting a head start.”

He smiled faintly. “Good. You’ll need it., We’ve got the Park arbitration prep today.”

She nodded, already pushing the thought of her phone to the back of her mind. “I’ll have the files ready before the meeting.”

By the time he walked away, she had forgotten where she’d left off in her text. The phone buzzed once--an alert for another meeting. She silenced it and turned back to her screen, eyes scanning the case summary.

Outside the tall windows, the sun was beginning to rise--a thin, cold light spilling between the towers of the city.

Rumi barely noticed.

The day moved fast--faster than she could catch up with it.

Emails poured in before eight. Partners stopped by her desk with new revisions, new client notes, new deadlines that needed attention now. She moved through them with practiced precision, her handwriting tight and slanted across yellow legal pads, her fingers flying over the keyboard as she corrected phrasing and filled in missing citations.

By noon, she’d rewritten one report three times. The first version had been too brief. The second, too detailed. By the third, she wasn’t sure if it was better or just different. She printed it anyway and dropped it with the senior associate’s secretary before moving on.

The hours folded together after that--conference calls, document reviews, a short lunch eaten over open files. The steady murmur of conversation filled the office; the hum of printers and ringing phones became a kind of static.

When she finally looked up, the windows had gone dark. The city’s reflection shimmered on the glass--rows of distant lights, like constellations she couldn’t name. Her coffee had long gone cold.

“Just a couple more things,” she murmured to herself, glancing at the stack beside her.

She stayed until nearly midnight, fingers cramping from typing, her shoulders stiff beneath her blazer. When she finally stood, the office was nearly empty--only a few other desks still lit. She gathered her things, slinging her bag over her shoulder, and headed out into the cool night.

The train ride home was quiet. She stared at her reflection in the window, the flicker of tunnel lights slicing across her face. For a moment, she wondered if Mira was still awake. If she’d eaten. If she was angry.

The apartment was dark when she opened the door.

Rumi toed off her shoes and dropped her bag by her couch. The only light came from the kitchen--the soft glow of the stove top's clock. She reached for the fridge. Inside, a single plate was wrapped neatly, condensation fogging the plastic wrap.

She stood there for a long second before pulling it out. She noticed the absence of a note--Mira had stopped leaving them weeks ago. Rumi unwrapped the food, reheated it quietly, and ate standing at the counter.

The silence pressed against her. 

When she finished, she washed her dish, wiped the counter clean, and headed for the shower. The hot water stung her skin, washing away the static of the day but leaving the fatigue untouched.

By the time she stepped into the bedroom, her hair was damp and her body heavy. Mira was already asleep, turned toward the wall, her breathing soft and steady.

Rumi hesitated at the edge of the bed, the words forming in her throat before she swallowed them.

“Hey,” she whispered--but too softly for anyone but herself to hear.

She slipped beneath the blanket, careful not to disturb the stillness. For a moment, she lay on her side, staring at Mira’s back, willing her hand to reach out--to bridge that distance, to touch her shoulder, to say I’m sorry, or I miss you.

But the day had drained her.

Her eyes closed before she could decide.

And like that, the night swallowed them both--two heartbeats steady, close, and far all at once.

 


 

Zoey’s alarm burst to life with a bright synth beat and a cheerful “Hey, hey, wake up!” in perfect harmony.

She groaned into her pillow, then laughed. “Alright, alright, I’m up,” she muttered, swiping at her phone until the music cut off. The song stuck in her head anyway--an upbeat K-pop track she’d been obsessed with since before the move.

The room around her was still new--boxes half-unpacked, posters leaning against the wall instead of hanging. Morning light spilled through the curtains, catching the edge of her keyboard by the window. For a moment, she just sat there, letting herself wake up fully, listening to the faint sounds of her mother moving around downstairs.

She pulled on a hoodie and padded down the narrow staircase.

“Morning,” her mom said without looking up from her tablet. She was already dressed for the day--blazer, hair pinned neatly back, a cup of tea cooling beside a stack of lecture notes.

“Morning,” Zoey echoed, reaching for a bowl and the box of cereal. “What’s the schedule today, Professor Choi?”

Her mom smiled, the kind that softened her eyes. “Staff meeting, then my first seminar. You?”

Zoey shrugged, spooning cereal into her mouth. “Job hunting. Friend hunting. Maybe perform something if I’m feeling hyped.”

“Just don’t get arrested for panhandling,” her mom teased.

Zoey grinned. “I’ll make sure to charm the security guard first.”

They ate together in a comfortable quiet after that--the kind of easy silence that only came from years of moving from place to place, adapting, starting over.

After breakfast, Zoey headed back upstairs. She turned on some music--the same song that had woken her, louder this time--and sang as she went through her routine.

Shower. Toothbrush microphone. Hairbrush drumstick.

Her small mirror fogged with steam, her reflection laughing back at her as she mouthed the lyrics. She moved easily, every gesture carrying that restless, bright energy that came so naturally to her.

By the time she finished dressing, her room was filled with sunlight and the faint scent of her favorite perfume. She looked at herself once more--jeans, soft pink sweater, headphones hanging around her neck--and smiled. 

“New city, new chapter,” she murmured.

She grabbed her phone, wallet, and tote bag, slipped headphones up, and headed out the door.

Outside, the neighborhood buzzed with morning life--the smell of roasted coffee from a nearby cafe, a delivery truck unloading crates of flowers, students hurrying to school. Zoey fell into step with the rhythm of it, her music syncing with the pulse of the city.

She was meeting some friends she’d made online--other artists and musicians who lived nearby. A casual hangout, maybe a jam session, maybe just coffee. Nothing serious, but it felt like the start of something.

And in the back of her mind, a quiet, expectant thrill stirred--that feeling she always got when a new city began to feel like possibility.

The city pulsed with color and motion--music spilling from open shop doors, chatter blending with the steady rhythm of passing traffic. Zoey and her new friends wandered from one storefront to the next, laughter trailing behind them like a melody that refused to fade.

They tried on sunglasses they couldn’t afford, posed dramatically for mirror selfies, and shared pastries that looked too perfect to eat. Everything about the day felt loose and effortless--the kind of freedom that only came when you didn't yet know what you were supposed to do with your life.

By late afternoon, they found a small group of street musicians near Hongdae Station--a guitarist, a keyboard, a soft rhythm loop beating against the low hum of the crowd. The song was new, still raw, its chords open and searching.

Zoey stopped mid-step, drawn in. The guitarist glanced at her and smiled, tilting his head toward the mic.

“You sing?”

She hesitated only a moment before nodding. “A little.”

The next verse came around, and she took it--lyrics she made up on the spot, words about chasing mornings and getting lost on unfamiliar streets. Her voice rose clear and warm above the street noise, catching on the air like something alive.

People slowed to listen. A few clapped. One of her friends cheered, phone already out to record.

When the song ended, Zoey laughed and bowed, cheeks flushed. “Guess I just had to get that out of my system.”

“Yeah,” one of her friends said, still grinning. “You definitely did.”

As dusk fell, neon signs blinked to life overhead. They drifted toward a club that pulsed with low bass and strobing light. Inside, the air was thick with the scent of perfume and sweat and possibility.

They danced until their legs ached, until the world spun in soft, dizzy circles. Shots of soju blurred the edges, laughter echoing through the haze. For Zoey, it felt like shedding skin--all the tension of moving, all the uncertainty of starting over melting away in melody and motion.

By the time she stumbled out into the cool night air, the streets had gone quieter, the city humming with a slower pulse. She waved goodbye to her friends, still laughing, and started the walk home.

Her head was spinning pleasantly, her heart light.

At home, the apartment was dark and still. She slipped off her shoes, humming under her breath as she moved through the quiet halls. Another quick shower--she loved the feeling of warm water after a night like this, washing the city from her skin.

She didn’t bother drying her hair, just collapsed onto her bed with a soft sigh, the sheets cool against her skin.

Her phone buzzed once on the nightstand--a new message from one of the friends she’d spent the day with. She didn’t open it.

Instead, she smiled faintly to herself, eyes half-closed.

“Yeah,” she murmured, voice already fading into sleep. “I think I like it here.”

And with that, Zoey drifted off--her world still full of music, the echo of the city carrying her into dreams.

 


 

The alarm buzzed faintly on the nightstand, but Mira had been awake for a while.

She’d lain there in the soft blue of the early morning, listening to the familiar rhythm of Rumi’s movement in the apartment--the sound of the shower running, the clink of a mug moving against a counter, the rustle of papers being tucked into her bag. It was a pattern Mira didn’t like.

She got up before she could talk herself out of it, pulling on a robe and stepping barefoot into the hallway.

Rumi stood in the kitchen, hair braided neatly, blazer perfectly pressed. She was already halfway through her coffee, phone in hand, eyes flicking between notifications and the time on the stove clock.

“Morning,” Mira said softly.

Rumi glanced up, distracted but smiling. “Hey. You’re up early.”

“I wanted to see you before you left.”

Rumi’s expression softened, briefly. “That’s sweet.” She leaned up to press a quick kiss to Mira’s cheek before turning back to her phone.

Mira hesitated, then crossed her arms, leaning against the counter. “You’ve been leaving before I even wake up lately. I thought maybe we could… actually talk for a few minutes.”

Rumi slipped her phone into her pocket but didn’t quite meet her eyes. “I know. Things have just been--crazy at work. You wouldn’t believe the hours I’m working.”

“I would, actually,” Mira said quietly. “I see them. Every night I go to bed and wake up alone.”

Rumi let out a small sigh, adjusting the strap on her bag. “Mira…”

“I just thought maybe we could do something this weekend,” Mira interrupted. “Go out. Celebrate. You’ve been at Gwi-Ma for what--six months now? And Black Sheep is doing great. I want to go out somewhere nice. Just us.”

Rumi hesitated, her gaze flicking toward the window, where dawn was a long way off. “This weekend?”

“Yes,” Mira said. “You have to have some time off, right?”

Rumi’s tone came out sharper than she meant. “I don’t have the kind of free time you do, Mira.”

The words hung there, heavy and wrong.

Mira blinked, her mouth parting slightly. “‘Free time?’”

Rumi winced. “I didn’t mean it like that--”

“No, you did.” Mira’s voice was still quiet, but it cut cleanly through the air. “You think because I run a restaurant, it’s not real work or something? Because I actually like what I do, it doesn’t take effort?”

Rumi set her coffee down, exhaling. “That’s not what I’m saying. It’s just--this is a really important time for me. I have expectations to meet. If I don’t prove myself now, there are a dozen others waiting to take my place.”

Mira crossed her arms tighter. “And you think I don’t have expectations? That I can just close my restaurant whenever I feel like it?”

Rumi met her eyes then, her voice soft but firm. “I know you do. But it’s not the same.”

That last sentence landed heavier than either of them expected.

Mira’s throat tightened. She wanted to say something sharp, something that would make Rumi realize how much that hurt--but all that came out was a low, trembling breath. “Right. Not that same.”

Rumi rubbed at her temple. “Mira come on. Don’t make this--”

“I’m not making it anything,” Mira said. Her voice cracked a little at the edges, and that embarrassed her more than she wanted to admit. “I just wanted to spend one weekend with you. That’s all.”

Silence. Only the quiet hum of the refrigerator and the faint ticking of a clock.

Finally, Rumi picked up her bag. “I’ll make it up to you. I promise.

“You’ve been saying that for months.”

Rumi paused, but didn’t answer. She looked at Mira one last time--wanting to say something, anything that could bridge the distance--but the words never came.

“I have to go,” she said instead.

Mira didn’t reply. She just watched as Rumi slipped on her shoes and left, the door clicking softly shut behind her.

The apartment felt suddenly enormous.

Mira stood there for a while, staring at the empty space where Rumi had been, the echo of her perfume still hanging faintly in the air. She pressed her palms against the counter, exhaled slowly, and whispered to no one, “It’s never the same, is it?”

The sound of the front door closing echoed faintly through the apartment.

Mira stood where she was, the chill of the tile seeping into her bare feet. She wanted to move--to do something--but her body refused. Her heart felt heavy, slow.

She turned away at last, walking back toward the bedroom, trying to shake off the sting that clung to her chest. She’d almost made it to the bed when the click of the lock made her freeze.

The front door opened again.

“Mira?” Rumi’s voice called from the entryway--softer now, tentative.

Mira didn’t answer. She sat down on the edge of the bed, staring at her hands.

Rumi appeared in the doorway a moment later, hair slightly mussed from rushing back upstairs. She looked smaller than before, her confident posture replaced by something uncertain, almost fragile.

“I’m sorry,” Rumi said quietly. “That came out wrong. All of it.”

Mira stood, but only to cross the room and close the door between them. The latch clicked gently.

On the other side, Rumi let out a small, defeated sigh.

“Mira,” she said again, knocking once. “Please. I didn’t mean it like that.”

No reply.

Another pause. The sound of Rumi’s breathing--slow, careful--and then: “I’ll text you later, okay? I’m sorry, I have to go.”

Footsteps retreated down the hall. A moment later, the front door closed again, soft but final.

Mira exhaled, long and shaky, before reaching for the knob. She didn’t know what she expected to see, but she wasn’t surprised to find Rumi gone.

She turned, opening the balcony door and looking to the streets. A couple minutes later, she saw Rumi. She watched her braid swinging slightly as she disappeared down the street.

The apartment fell quiet again.

Mira’s chest tightened, but she swallowed hard, forcing herself to breathe past the lump in her throat. She didn’t cry. She didn’t even sigh. She just turned back toward the bedroom, shut the door behind her, and crawled under the covers.

For a while, she lay there staring at the ceiling, the faint scent of Rumi’s perfume still clinging to the pillow beside her.

She pulled the blanket up over her head.

“Don’t,” she whispered to herself. “Don’t start.”

But her chest still hurt, heavy and stubborn, as tears started leaving a warm path down the sides of her face.

 


 

Zoey’s alarm blared to life with the bubblegum brightness of a K-pop hook--all synths, claps, and impossible cheer.

She groaned, dragging the pillow over her face. Her head pulsed with a dull ache that pulsed in time with the music. “Okay, okay,” she muttered, fumbling for her phone and silencing the alarm.

The quiet felt like a small mercy.

Still, when she sat up and squinted toward the window, a small smile tugged at her lips. Her hair was a mess, her head throbbed, and her throat was dry, but she didn’t regret a thing. Last night had been fun--loud , bright, a little too much, exactly what she needed.

She stretched her arms overhead and swung her legs out of bed, wincing as her feet hit the cold floor. “Hangovers build character,” she said to herself, mostly to make herself laugh.

Downstairs, the smell of eggs and toasted bread met her halfway.

“Morning, sunshine,” her mother said over her shoulder as Zoey shuffled into the kitchen. She was already dressed for the day--neat blouse, hair pinned up, glasses perched perfectly on her nose. Somehow, even in the chaos of moving to a new country, Professor Choi managed to look like she had every part of her life color-coded.

“Morning,” Zoey said, plopping into a chair. “You’re too chipper for this hour.”

“I could say the same to you,” her mom replied, setting a plate in front of her. “You came in very late last night. I heard you singing in the hallway.”

Zoey grinned through a mouthful of toast. “Free concert.”

Her mom rolled her eyes but smiled all the same. “So, have you thought about what you’re going to do next? As in… a job?”

Zoey paused mid-bite. “You mean besides my very promising career as a karaoke champion?”

“Zoey.”

“Okay, okay.” She sighed, setting her fork down. “I’ve been looking. There’s not much that’s super interesting yet. I just don’t want to rush into something boring, you know?”

Her mom leaned against the counter, arms crossed. “It doesn’t have to be forever. Just something to keep you busy until you find what is interesting.”

Zoey poked at her food, pretending to consider it.

Her mom raised an eyebrow. “You’re not even pretending to take me seriously, are you?”

“I am!” Zoey laughed, holding up her hands. 

“Pretending?”

Zoey didn’t answer that, knowing a trap when she saw one. Instead, she pivoted. “Actually, I have an interview today. At this new restaurant. Black Sheep, I think it’s called.”

That caught her mother’s attention. “Black Sheep? That trendy one that opened last week?”

Zoey nodded. “Yeah. I don’t know if they’re hiring full-time or just part-time, but… it could be fun.”

Her mom chuckled, gathering her bag. “Good luck, honey. And maybe take some painkillers before your interview.”

Zoey looked up, mock-offended. “What makes you think I need--”

The sunlight caught her face, and she squinted. “Okay, yeah. That’s fair.”

By the time her mom left for work, Zoey had downed two glasses of water, pulled her hair into something halfway respectable, and picked out an outfit that said responsible adult with just enough artist energy to still feel like herself.

As she stepped out into the cool morning air, she put her earbuds in and pressed play. A pop song one of her friends recommended started playing.

She smiled to herself, walking in rhythm to the beat as the city came alive around her.

“Alright, Black Sheep,” she murmured. “Let’s see what you’ve got.”

 


 

Rumi’s day had started before the sun rose, and now--hours later-- it felt like the fluorescent lights of Gwi-Ma Law Firm were her only sun.

The office carried the weight of old prestige. Dark wood paneling. Framed degrees and case victories lining the walls. The faint smell of polished marble and coffee that had long gone cold. Rumi sat at her desk, papers spread neatly in a fan, fingers typing with quick precision as she finished another report.

She wasn’t drowning today--at least not yet. For once, she’d managed to stay a little ahead. Her notes were in order. The calls had been made. She’d even had a moment to breathe, which felt like a luxury lately. 

Maybe, she thought, if she finished early, she could actually go home at a decent hour. Talk to Mira properly. Make up for the fight earlier.

She stared at the framed photo of them on her desk--Mira smiling brightly, Rumi mid-laugh, caught off guard. The sight of it steadied her.

Taking a quiet breath, she stood, smoothing her blazer, and headed toward the glass-walled office at the end of the hall. 

Inside, Gwi-Ma sat behind his desk, posture sharp and exacting, a pen poised between his fingers like a weapon. He didn’t look up as she knocked and stepped in. 

“Associate Ryu,” he said, his voice calm in a way that reminded her of when she was scolded by her aunt as a child. 

“Sir,” she began, forcing professionalism in her tone. “If it’s not too much trouble, I was wondering if I could--”

“No.”

The word landed before she could finish.

Rumi blinked. “Sir, I--”

“We have a backlog of filings. You’re behind on the Kim inheritance case, and your review on the corporate fraud report was incomplete. You think now is the time to ask to leave early?”

“I’ve already sent the Kim file draft to Jinu for review,” Rumi said, her tone steady even as her pulse spiked. “And the fraud report was missing the statements because accounting hasn’t--”

Gwi-Ma raised a hand, silencing her. He reached to his right, lifted a thick manila folder, and dropped it onto his desk with a dull, heavy thud.

“New case. Corporate misappropriation. I want a preliminary report on my desk by morning.”

“Morning?” Rumi repeated before she could stop herself. “Sir, that’s--”

End of night, then,” Gwi-Ma corrected coldly. “We’re a firm of excellence, Associate Ryu. I expect excellence. Do you have a problem with that?”

She swallowed, her throat tight. “No, sir.”

“Good. Close the door behind you.”

Rumi grabbed the file and bowed slightly, turned, and did as she was told.

Back at her cubicle, she stared at the thick case file in her hands. It felt heavier than it should have.

For a long moment, she didn’t move. Around her, the hum of the office continued--the clocking of keys, the shuffle of papers, distant phones ringing. All of it mechanical. Tireless.

Finally, she sat down, opened the folder, and started reading. Her pen moved automatically, taking notes she barely registered. The words blurred, but she didn’t stop. Couldn’t stop.

This was what it took, she reminded herself. This was what building a career looked like.

But as the hours passed and her eyes burned from the glow of her screen, her mind drifted--again and again--to the thought of Mira. To her voice that morning. To the door closing between them.

Rumi exhaled slowly, jaw tight, forcing herself back to the task in front of her.

She had work to do.

 


 

The morning hum of Black Sheep had become a kind of music Mira had learned to move with.

The hiss of the espresso machine, the muted chatter of her staff setting tables, the soft clatter of plates behind the counter--it all wove together into a steady rhythm. Predictable. Manageable.

It was easier to keep busy. Easier not to think about the fight that morning, about Rumi’s voice--tight, clipped, already half distracted by work. Mira had been trying to shake it off all day, but the dull ache lingered, right behind her ribs.

She was going over the schedule by the hostess stand when the front door opened. A soft jingle of the bell, a gust of cold air, and a stranger stepped inside.

Mira glanced up--and paused.

The woman who entered looked like she’d walked straight out of a music video. Denim jacket, her dark hair put up in space buns, and the kind of open, unguarded smile Mira hadn’t seen in a long time. She stood just inside the doorway, scanning the restaurant, a little lost but not nervous--more like someone who was looking for someone.

Huh, Mira thought before she could stop herself. She’s kind of cute.

“Miss Kang?” One of the waitresses, Yujin, came up beside her, wiping her hands on her apron. “That girl’s here for the interview.”

Mira blinked. “Oh.” Her posture straightened. “Right. Thank you.”

The woman--Zoey, she remembered from the email--made her way over with an easy, bouncy step that somehow didn’t look out of place against the refined atmosphere of the restaurant.

“Hi! I’m Zoey Choi,” she said, dipping into a polite bow that turned into a grin halfway through. “Sorry if I’m a little early.”

Mira’s brain took a moment to catch up. The realization that this was the applicant she was meeting made her feel foolish for the fleeting thought she’d just had. Her cheeks warmed.

“That’s alright,” Mira said quickly, smoothing her blazer. “I’m Kang Mira. It’s nice to meet you.”

They shook hands. Zoey’s grip was firm, but her palm was warm. Mira found herself holding on a beat too long before she pulled away.

“If you’ll come with me,” Mira said, turning toward the back hallway. “We can talk in my office.”

“Sure thing,” Zoey said, trailing behind. “This place is amazing, by the way. Smells really good in here.”

“Thank you,” Mira said, unable to stop a small smile. “We try.”

Her office was small but cozy, tucked behind the kitchen. Mira scooted in behind the desk and gestured for Zoey to sit across from her, and Zoey flopped into the chair a little too comfortably for someone being interviewed. Mira pretended not to notice the small laugh that escaped her.

“So,” Mira began, pulling up the application on her tablet. “You said in your email you recently moved here?”

“Yeah, from California. America,” Zoey said, leaning forward. “My mom’s teaching at SNU now, and I’ve been trying to get settled in. Figured getting a job would help me stop, you know, mooching off her fridge.”

Mira’s lips twitched. “That’s… a practical motivation.”

“Very,” Zoey said solemnly. “I eat a lot.”

Mira tried to hide her amusement by glancing at the screen. “Alright, so, you have a degree in music and the arts. That’s… not quite restaurant experience.”

Zoey laughed softly, brushing a strand of hair from her face. “Yeah, I figured that might stand out. I’ve never worked in food service, exactly, but I’m a fast learner. And I’m good with people. Well--most people.”

Mira raised a brow. “Most?”

“Some don’t like being serenaded while they eat, apparently.”

Mira couldn’t help it--she laughed. The sound startled her. It felt good to laugh, even just a little.

Zoey’s grin widened at the sound. “See? You’d like having me around.”

Mira cleared her throat, trying to reel the conversation back to its professional course. “You understand this would be part-time to start. Mostly front-of-house, maybe helping the hostess if needed.”

“I can handle that,” Zoey said easily. “I’m great at smiling, and I only drop things like… half the time.”

“Encouraging,” Mira said dryly, though the warmth in her tone betrayed her.

Zoey leaned forward, resting her elbows on the desk, her voice lowering slightly. “Honestly? I just want to be somewhere that feels alive. And this place does. You built something really special here--I could feel it the second I walked in.”

The sincerity in her tone caught Mira off guard. She blinked, unsure what to say for a moment. Compliments about her restaurant weren’t new--but this felt different. Personal.

She managed a small smile. “Thank you. That means a lot.”

Zoey smiled back, and for a second, it felt like the rest of the restaurant’s noise fell away--the chatter, the clatter, the whir of the coffee machine. Just the quiet between them, warm and delicate, like the first sunlight after a storm.

“So,” she said briskly, “tell me about a time you had to handle a difficult situation.”

Zoey thought for a moment, tilting her head. “Does karaoke count?”

Mira’s laugh came easier this time. “Depends how difficult it was.”

Zoey grinned. “You’ve clearly never seen someone fight over a mic before.”

Mira shook her head, biting back another smile. “You’re not making a strong case for your professionalism, you know.”

“Then I’ll have to charm you into giving me a chance.”

Mira looked up sharply, but Zoey was already smiling, playful but unbothered--like she hadn’t just said something that made Mira’s heart skip.

She tried to act unfazed, her voice measured. “We’ll see if that’s part of the job description.”

Zoey leaned back, still smiling. “Guess we will.”

~

The interview went on longer than Mira had planned.

She told herself it was because she wanted to be thorough--because she didn’t want to make a decision too quickly. But as Zoey kept talking, Mira realized it wasn’t really about the job anymore. It was about the sound of her voice, light and musical, and the way her eyes lit up when she spoke about anything she loved, even the smallest things.

Still, the reality was what it was. Zoey’s resume was thin, and her experience nonexistent. Charming or not, Mira couldn’t justify it.

When the conversation started to fade, Mira closed her tablet and folded her hands neatly on her desk.

“Zoey,” she began gently, “you’re very bright, and I really appreciate how honest you’ve been. But…”

Zoey nodded before she could finish, that easy smile never faltering. “I don’t have the qualifications. I know.”

Mira blinked, caught off guard by her calmness. “You’re taking that better than most.”

“I had a feeling,” Zoey said, shrugging lightly. “You’ve got high standards here. I can respect that.”

For a moment, they both sat in silence. Outside the office door, the clatter of dishes and the low murmur of voices drifted in. Morning light shifted through the blinds, striping Zoey’s face in soft gold.

Mira hesitated, then stood, offering her hand. “Thank you for coming in.

Zoey stood too, taking it. Her grip was warm again--steady, confident.

“Thank you, Miss Kang,” Zoey said. “And hey, if you ever need someone to sing while people eat, you know where to find me.”

Mira laughed quietly, shaking her head. “I’ll keep that in mind.”

Zoey didn’t let go of her hand right away. “Can I ask something else?”

Mira tilted her head. “Of course.”

Zoey’s tone softened, losing the playful edge it had carried through most of the interview. “Would you… maybe want to go out sometime? Just, you know--coffee, dinner, anything not involving resumes.”

Mira froze. The words hung there, simple but charged, like the air before a storm.

For a second--just a heartbeat--she imagined saying yes. She imagined laughing with someone who looked at her like that, with openness instead of exhaustion. Someone who didn’t make her feel like a burden for wanting to be seen.

Her pulse thudded in her ears. Then she drew a slow breath, pulling herself back to the present.

“That’s… really flattering,” she said softly. “But I have a girlfriend.”

Zoey’s eyes widened slightly, then softened. “Ah. Lucky girl.”

Mira smiled faintly. “She’s something, yeah.”

Zoey nodded, finally releasing her hand. “Then I’ll take that as my cue to leave before I get you in trouble.”

“You’re not in trouble,” Mira said quickly, surprised at how reluctant she felt to see her go.

Zoey’s grin returned--smaller this time, but still warm. “You say that now. Wait till she sees how pretty I am.”

Mira blinked, then laughed before she could stop herself. “You’re very bold.”

“I’ve been told,” Zoey said, already turning for the door. “Good luck with the restaurant, Mira. I’ll definitely be back--to eat, at least.”

Mira watched her go. The bell above the restaurant door jingled faintly as Zoey stepped out into the morning light.

The sound lingered in Mira’s ears long after she was gone.

She exhaled slowly, pressing a hand to her chest. Her heart was beating faster than it should have been.

Maybe it was just the stress. The lack of sleep. The long week.

But as she sat back down and stared at the empty chair across from her, Mira couldn’t help the small, guilty thought that crossed her mind--

that it had been a long time since someone had made her feel noticed.

 


 

Zoey pushed through the front doors of Black Sheep, and the cool morning air hit her like a reset button. She let out a long breath she hadn’t realized she’d been holding, then immediately grinned like an idiot.

She didn’t get the job.

But damn, Kang Mira was something she wanted a taste of.

Zoey stuffed her hands in her jacket pockets, bouncing lightly on her toes as she started down the sidewalk. The city hummed with early-morning traffic, but she barely noticed it--her head was still inside that quiet, tiny closet of an office, replaying Mira’s smile, the way her tired eyes had softened when they talked. The way she’d held herself, like someone heavy with responsibility and too used to being the one who kept everything together.

Hot.

Hot in a way that hit Zoey right in the center of her chest, and lower.

“Girlfriend,” Zoey muttered to herself, wrinkling her nose. Of course Mira had a girlfriend. Someone like her? Obviously taken. Obviously spoken for. Obviously way too elegant and smart and gorgeous for Zoey’s chaotic everything.

Still…

Mira had been flattered. Definitely flustered. Definitely interested, even if she’d said no.

Zoey let herself enjoy that thought for a few seconds. Then her phone buzzed.

She pulled it out.

 

[Alyssa 🎸]

u alive?

want to go clubbing 2nite??

 

Zoey snorted. Zoey hadn’t seen someone who texted like Alyssa since she was in high school.

 

[Zoey]

Can’t

Gotta find a job. Responsibilities and shit :(

 

The reply was instant.

 

[Alyssa 🎸]

do u know how to dj?

 

Zoey stared at the screen, then barked out a laugh.

 

[Zoey]

Uhhhhhhh

Yeah??

Are you serious right now

I literally have a degree in the arts

And a minor in electronic production

 

Three dots pulsed. Then:

 

[Alyssa 🎸]

club saja needs a new dj like 2-3 nites a week

u want in?

i can hook u up w manager

 

Zoey stopped walking.

A job.

A real job. 

One she could actually do. One that didn’t require pretending she knew how to hold a tray the fancy way or explain wine like she cared or stand at a register and smile at assholes.

Her pulse ticked up. The city suddenly looked a little brighter.

 

[Zoey]

Ok fine

I’m down

 

A second later:

 

[Alyssa 🎸]

Yesssss bitch lets goooooo

I'll text u the details

 

Zoey pocketed her phone and grinned up at the sky, bouncing slightly as she resumed walking.

No job at Black Sheep.

No date with Kang Mira.

But a DJ gig?

Yeah.

That was a win. 

And maybe, if the universe felt generous, she’d cross paths with that gorgeous chef again someday.

 


 

Night had settled over the office like a thick, heavy blanket--too warm, too stifling, too still. Rumi blinked up at the fluorescent lights, her eyes burning from hours of staring at screens, spreadsheets, and deployment schedules she had no business still being awake for. Her spine ached. Her shoulders felt carved from stone.

This was supposed to be the night she went home early.

The night she made things right with Mira.

Instead, she was still here.

Still drowning in work she couldn’t afford to ignore.

Still pushing herself past exhaustion because there was always one more problem, one more crisis, one more thing only she could fix.

Rumi rubbed a hand over her face, exhaling slowly. The clock on her monitor glowed a time that made her stomach twist.

She reached for her phone.

For a long second, she just held it, thumb hovering over Mira’s name. Then she pressed call.

One ring.

Two.

Three.

Voicemail.

Mira’s recorded voice filled her ear--polite, clipped, professional. Rumi closed her eyes. It felt like Mira was already slipping away.

When the tone beeped, Rumi didn’t say anything.

She couldn’t.

Her throat locked up.

She hung up instead.

Shame pooled hot in her chest. She had promised Mira they’d have time. Promised she’d be present. So many times. And here she was, buried under another endless night, chained to responsibilities she couldn’t hand off and mistakes she couldn’t risk.

She typed out a text.

 

[Rumi]

I’m sorry.

I’m stuck here until tomorrow. I didn’t want it to happen. I hope your day went okay.

 

Her thumb hovered--then she added:

 

I love you. I’ll make it up to you.

 

She hit send before she could second-guess it.

The room felt colder after that.

Rumi set the phone facedown on the desk. Took a breath that didn’t quite fill her lungs. And then she turned back to her papers, her screens, her obligations.

There was still too much to do.

And she wouldn’t be leaving any time soon.

 


 

Mira stepped out of the Uber and into the pulse of downtown nightlife, her heels clicking sharp and sure on the pavement. The bass from the club thrummed through the sidewalk like a heartbeat--steady, loud, impossible to ignore. Neon spilled across her body as she walked, catching on the shimmer of her dress, the black satin hugging every curve with unapologetic confidence.

She hadn’t dressed like this in a long time.

Hadn’t felt like this in a long time.

Hot. 

Unrestrained.

Alive.

She adjusted the strap of her dress and inhaled cool night air, rolling her shoulders back. Every inch of her body buzzed with the energy she’d been ignoring for months--maybe a year--while building the restaurant, surviving long nights, smoothing out Rumi’s rough edges and her own exhaustion.

Her phone buzzed in her hand.

Rumi calling.

Mira’s jaw clenched, already knowing what she would be calling to say.

She didn’t answer, and not even a full minute later, she got the first text.

 

[My Rumi}

I’m sorry.

I’m stuck here until tomorrow. I didn’t want it to happen. I hope your day went okay.

I love you. I’ll make it up to you.

 

She read it once. Twice. The words blurred--not because she didn’t understand them, but because she understood them too well. She’d gotten them before. Many times.

It was the same rhythm, over and over, like a song she was tired of dancing to.

Something in her--quiet, thin, almost fragile--cracked.

Fine.

If Rumi couldn’t show up for her tonight, Mira would show up for herself.

She lifted her chin, stepped into the line, and let the club’s lights spill across her. Inside, the air hit her like a wave--smoke machines, perfume, sweat, electrifying possibility. The music curled around her spine, vivid and warm, and the moment she crossed the threshold she felt it.

Freedom.

God, it had been too long.

People brushed past her on their way to the dance floor. Laughter rang from the bar. Bodies moved in time, silhouettes and color and hunger blending into something intoxicating.

Mira’s lips curled into a slow smile.

For the first time in months, she wasn’t a chef, a manager, or a provider.

She wasn’t waiting, worrying, compromising.

Tonight, she was just herself.

And she was done feeling lonely.

~

It didn’t take long for the alcohol to warm her blood.

Didn't take long for the music to pull her in.

One drink became two.

A polite grin became a genuine smile.

A cautious sway on the dance floor became a full-bodied rhythm that made her feel ten feet tall.

She laughed more in an hour than she had in weeks.

She let strangers pull her into circles of movement and light.

She let herself forget everything but the beat.

A pair of guys at the bar bought her drinks--smiling, hopeful, a little too eager. Normally, she would have shut it down immediately, uncomfortable with the attention. But tonight? Tonight it felt nice.

She accepted the drinks with a gracious smile, took her sips, and deflected their interest gently.

“No, I’m taken,” she told them.

Even though she wasn’t sure she believed those words tonight.

They didn’t push.

They left her to her fun.

She danced until her pulse matched the tempo of the room. Sweat curled at the hollow of her throat. Her dress clung deliciously to her skin. For the first time in a year, she wasn’t folding herself small to make things easier for someone else.

She was letting go.

She was letting herself breathe.

Mira was mid-spin when someone approached her with another drink. She didn’t even look before raising a hand to decline.

“Thank you, but I’m good--”

She froze.

The glass was held by a slender hand with chipped silver nail polish. Above it: a mischievous grin. A familiar face. Soft curls bouncing from the humidity of the dance floor.

Zoey.

Zoey, dressed in something neon and bold that caught the club lights like she’d been dipped in them. Zoey, whose eyes sparkled with recognition and something playful.

Zoey, who’d flirted with her that morning like it came as naturally as breathing.

“Thought you might want another,” Zoey said, voice bright and warm above the bass. “You look like you’re having a hell of a night.”

Mira’s breath caught.

Just long enough for her to realize.

She was.

And it wasn’t over yet.

 


 

Zoey hadn’t planned on getting tipsy again tonight.

She really hadn’t planned on running into Kang Mira--the ridiculously gorgeous woman who’d interviewed her this morning, rejected her with the softest smile imaginable, and then somehow made “no” feel like a compliment.

She’d especially not planned on spotting Mira in a club this packed, with lights this bright and music this loud, wearing a dress that made Zoey’s brain short-circuit for a full five seconds.

But Zoey was adaptable.

And she was a little drunk.

And life had just handed her an opportunity she had no plans to let go by.

Her night had already been going well--she’d come to the club with her friends, danced, flirted around the edges of the group, and even secured a mini-interview. The club owner liked that she had a music degree, liked her vibe, liked her demos enough to let her come in tomorrow  to prove she could DJ to the staff.

It was the kind of break she needed.

The kind of thing that made the move to Korea feel real.

And then she’d spotted Mira.

Mira alone.

Mira glowing.

Mira with an expression that said she was trying very hard not to think about something.

Zoey didn’t even hesitate.

She bought a drink--one that matched Mira’s earlier order because Zoey actually paid attention--and wove her way across the floor.

The closer she got, the more her confidence rose. Mira was stunning under restaurant lights, but here? Under reds and purples and pinks sliding over her skin? She looked like she belonged in the center of a music video.

Zoey almost lost her nerve.

Almost.

But Mira turned mid-dance, hair brushing over her shoulder, eyes bright from the alcohol and the distraction, and Zoey thought--

God, she’s even prettier up close.

So she stepped in front of her, raised the drink, and watched Mira stop mid-sentence, mid-motion, mid-breath.

Mira blinked.

Her lips parted just slightly.

Zoey bit back a triumphant grin. She loved catching people off guard--especially when the surprise looked like that.

“Thought you might want another,” Zoey said loudly over the music. “You look like you’re having a hell of a night.”

It took Mira a heartbeat to place her.

Then recognition warmed her face.

“Oh. Zoey.” Her voice carried a mix of shock and… relief?

“You remembered my name.” Zoey teased, leaning in so Mira could hear her.

Mira looked away for a second--shy or self-conscious or simply overwhelmed. It didn’t matter. The reaction was adorable.

“I interviewed you today,” Mira said. “I’m not that forgetful.”

“Mm,” Zoey hummed, letting her smile tilt into something more playful. “Pretty sure you weren’t thinking about my resume”

That got a real laugh from Mira--quiet, breathy, unguarded.

She accepted the drink.

“Thank you,” she said.

Zoey’s friends were watching from across the room, nearly vibrating with curiosity, but she kept her attention on Mira.

“You here with anyone?” Zoey asked casually.

And she watched Mira freeze.

Her eyes flickered. Down. To the side. Then back to Zoey.

Zoey felt the shift instantly--like stepping from warm air into the cold.

“I…” Mira started, then stalled.

Zoey softened her tone. “Your girlfriend?”

That got a small, reluctant nod.

Zoey didn’t push.

Not yet.

She just raised a brow--gentle, curious, coaxing.

Mira exhaled slowly.

Shoulders dropping, expression clouding.

“She…” Mira began, swallowing hard. “She blew me off. For work.”

The words landed with more weight than Zoey expected. Heavy. Sad. Frustrated. Like this wasn’t the first time.

Zoey’s smile faded into something more sincere. More deliberately soft.

“Again?” she asked, not unkindly.

Mira didn’t answer with words.

She didn’t need to.

The way her jaw tightened. The way she looked down at her drink as if it were easier than looking at someone who noticed her pain. The way her fingers curled and uncurled around the glass. It was answer enough.

Zoey leaned a little closer, voice dipping under the music.

“You don’t deserve that, Mira.”

And Mira flinched--not from offense, but from impact. Like she hadn’t heard those words in a long time.

The kind of long that made Zoey’s chest tighten.

Mira lifted her eyes again. She looked vulnerable.

She looked lonely.

She looked like someone who’d been holding herself together for months without letting anyone see the seams.

Zoey knew better than to take advantage of that.

But she also knew a simple truth: Mira had approached the night already hurting. Already shaken. Already searching for someone to pay attention to her--really pay attention.

Zoey could.

Easily.

So she let her voice slip lower, softer, warmer. “I’m glad you didn’t stay home waiting.”

Mira’s eyes flickered again--this time with something like gratitude.

Or longing.

Or both.

And Zoey felt the shift: that subtle, electric moment when the emotional distance Mira had been clinging to started to loosen.

Just a little.

But enough.

Enough to make the night dangerous.

~

Zoey wasn’t sure when dancing with Mira stopped feeling like something impulsive and became something inevitable.

Maybe it happened when Mira laughed--really laughed--head tipped back, shoulders loose, joy unfiltered.

Maybe it was when they found a rhythm together on the dance floor, Mira’s body slotting naturally into hers without either of them thinking about it.

Or maybe it was when Mira’s eyes softened every time Zoey leaned in to speak over the music, like she was starved for someone to look at her that way.

Whatever the moment was, Zoey didn’t miss it.

She felt it like a thread tightening between them.

They were still at the club, but the noise around them blurred into something distant. Mira wasn’t drinking anymore--Zoey had stopped too. Not out of caution, but clarity. The air around them was thick, humming with decisions neither had spoken aloud but both felt settling into their bones.

Mira swayed with the beat, but slower now, like the music was background noise and Zoey was the only real thing in the room. Her eyes were glossy--not drunk, but emotional, cracked open. Untethered.

“She really left you alone tonight?” Zoey asked softly, almost brushing Mira’s hair back but stopping just short.

Mira’s throat bobbed.

“She always leaves me alone.”

Zoey didn’t say anything. She didn’t need to. The song changed--something low, rhythmic, sensual. Mira drifted closer, almost unconsciously. Zoey met her halfway, hands hovering near Mira’s hips but not touching. Not yet.

“I’m not trying to trash-talk your girlfriend,” Zoey murmured, gaze locked to Mira’s, “but if I were her… I’d never leave someone like you waiting.”

Mira’s breath hitched.

A tiny thing.

A devastating thing.

Zoey watched the words sink in. Watched Mira’s shoulders fall, her composure thinning at the edges. She looked fragile and furious at the same time--someone who’d held everything together too long and was finally letting the weight show.

Mira turned away for a moment, pressing a hand over her eyes as though to steady herself. Zoey waited. She didn’t push.

Eventually, Mira looked back at her--and something had changed.

Gone was the polite distance.

Gone was the boundary of shouldn’t.

Now, there was only I’m tired. I’m hurting. I want this.

Zoey offered her hand. “Come on,” she said softly. “Let’s get some air.”

Mira didn’t hesitate.

~

The night outside was cool, quiet in a way that made the club feel like another universe. Their steps matched without effort. Zoey walked close but not touching, letting Mira lean into the silence if she needed it. Mira didn’t speak much--only small things. Breaths of thoughts she seemed afraid to say louder.

“I hate that she didn’t care,” Mira whispered at one point.

“I care,” Zoey said before she could stop herself. “Sorry--I’m sure she does… in her own way.”

Mira looked at her, startled, like she wasn’t used to being the center of someone’s attention. Like the idea of someone choosing her--just choosing her--was foreign.

They walked another block, and Zoey could sense it: the tension Mira had been carrying for months was finally unraveling. Every step loosened another knot. By the time they reached Mira’s building, Mira wasn’t holding herself together at all.

Mira turned into a building. Zoey didn’t question it.

Zoey followed her up the stairs.

Heart steady.

Mind clear.

No alcohol to blame for anything that might happen.

Mira’s hands trembled slightly as she unlocked the door. She turned to Zoey, eyes searching, breath shaking with a mix of fear and relief. It was the look of someone who’d held back every feeling for months and finally let one slip.

The hallway light haloed her face, highlighting the uncertainty, the ache, the craving for something--comfort, validation, connection, something she hadn’t felt in too long.

“Mira…” Zoey whispered, voice low, asking without asking.

And Mira stepped forward.

Zoey didn’t initiate it.

Mira did.

She grabbed Zoey by the collar of her jacket and crushed their mouths together with a desperation that shocked even herself. It wasn’t a soft kiss or a careful one. It was messy, angry, hungry--like Mira had been starving for touch and attention for far too long and finally broke.

Zoey’s back hit the wall. Mira pressed into her, fingers digging into fabric, pulling her closer with a shaky, breathless need.

Zoey kissed her back instantly, deeply, giving her everything she was reaching for. Mira moaned softly against her mouth--frustration, relief, desire all tangled together. The kiss was rough, consuming, the kind of kiss where both of them tried to breathe through the same air and failed.

Mira clung to her like she needed to feel wanted, needed to feel chosen, needed to feel something other than the loneliness she’d been suffocating under.

Zoey felt Mira tremble and held her tighter.

Mira broke the kiss only long enough to whisper against Zoey’s lips. “I shouldn’t… but God, I need this.”

“I know.” Zoey’s voice was barely a breath. 

Then Mira kissed her again, deeper, urgent and loud, a kiss that was a choice--one she had made fully sober.

A kiss that opened the door behind her without either of them needing to say a word.

And then Mira pulled her inside.

 


 

Mira's heart pounded as they stumbled through the apartment door, Zoey’s lips never leaving hers. The kiss was fierce, tongues tangling in a heated dance that left Mira breathless and aching. Zoey’s hands roamed freely, one squeezing Mira's ass through her tight dress while the other cupped her breast, thumb circling the hardening nipple. They stumbled inside, the door slamming shut behind them, but neither broke apart. Mira tasted the faint sweetness of Zoey’s drink from the club, mixed with the raw hunger building between them.

As they moved through the living room, clothes began to shed in their wake--a discarded heel here, Zoey’s jacket flung over the couch there. Mira's fingers tugged at the hem of Zoey’s shirt, pulling it up just enough to graze the warm skin of her midriff. Zoey groaned into the kiss, her grip tightening on Mira’s hip, guiding her backward toward the bedroom. The trail of disarray marked their path: Mira’s earrings clattering to the floor, a lipstick-smeared glass knocked from a table.

They reached the bedroom doorway, and Mira pulled away just long enough to kick off her remaining shoe, her body buzzing with need. She turned toward the bed, intent on dragging Zoey down with her, but Zoey caught her wrist gently, spinning her back around. Their bodies pressed flush, Zoey’s curves molding against Mira's slimmer frame. “Wait,” Zoey murmured, her voice low and husky, eyes dark with desire but softened by something deeper.

Mira blinked, caught off guard by the shift. The club’s pulsing energy still thrummed in her veins, urging her to rush, to lose herself in the distraction from Rumi's absence. But Zoey held her there, one hand sliding up Mira’s arm to trace the line of her collarbone, the touch feather-light. “I don't want to just fuck you, Mira,” Zoey whispered, leaning in to brush her lips against Mira's ear. “I want to make love to you. Let me show you how you deserve to be touched.”

The words hit Mira like a warm wave, dissolving the tension coiled in her chest. No one had spoken to her like that in months--not since Rumi's late nights at the firm had turned their evenings into silent cohabitations. Mira’s resolve melted, her body going pliant as Zoey kissed her again, slower this time, savoring the connection. Zoey’s hands moved with deliberate care, unzipping the back of Mira’s dress and letting the fabric pool at her feet. Mira stepped out of it, standing in just her lace bra and panties, vulnerable under Zoey’s gaze.

Zoey guided her to the edge of the bed, easing her down to sit. Mira’s skin prickled with anticipation as Zoey knelt between her legs, starting at her neck. Soft kisses trailed down, nipping gently at the pulse point before moving lower. Zoey’s mouth found Mira's breasts, unhooking the bra with ease and tossing it aside. She licked one nipple, then sucked it into her warm mouth, her tongue swirling slowly while her hand massaged the other. Mira arched, a soft moan escaping her lips, her fingers threading into Zoey’s hair.

Lower still, Zoey’s lips ghosted over Mira’s stomach, kissing the soft skin there, her breath hot. Mira’s thighs trembled as Zoey reached them, pressing open-mouthed kisses along the inner lines, inching closer to her core. She paused just above Mira’s pussy, the heat radiating from her mouth making Mira’s clit throb. Zoey looked up, her eyes locking onto Mira's. “Can I continue? Can I taste you?”

Mira nodded instantly, her voice a breathless “Yes,” barely audible over the rush of her pulse.

Zoey smiled, a tender curve of her lips, before leaning in. Her tongue flicked out, tracing the slick folds of Mira’s pussy with agonizing slowness. She lapped at the entrance, savoring the wetness gathering there, then moved to circle Mira’s clit. Each stroke was deliberate, unhurried, building the pleasure layer by layer. Mira’s hips bucked involuntarily, seeking more, her hands tightening in Zoey’s hair to hold her in place. The sensation was exquisite torture--Zoey's mouth sucking gently, her tongue delving inside to taste deeper, then retreating to tease the sensitive nub.

Zoey’s gaze stayed fixed on Mira’s face, drinking in every flutter of her eyelids, every parted gasp. She watched as Mira's cheeks flushed deeper, her body surrendering. Mira was lost, waves of bliss crashing through her, but then her eyes drifted to the nightstand. There, in a simple wooden frame, sat the photo of her and Rumi--taken last summer at a beach near Busan, arms wrapped around each other, laughing under the sun. The sight twisted something in Mira’s gut, guilt mingling with ecstasy, tears pricking her eyes.

Zoey noticed immediately, pulling back just enough to catch her breath, her chin glistening with Mira’s arousal. She climbed up, hovering over Mira, their faces inches apart. “Imagine that I'm her, Mira,” Zoey said softly, her voice laced with something soft. “Imagine it's Rumi making you feel this good.”

Mira’s eyes squeezed shut, the words unlocking a floodgate. In her mind, it was Rumi between her legs--Rumi’s dark hair spilling over her thighs, Rumi’s tongue working her with that familiar intensity they used to share. The fantasy blurred the lines, intensifying everything. Rumi’s mouth returned, licking faster now, sucking on her clit with renewed focus. Mira’s body tensed, her breaths coming in ragged sobs as the feeling in her core built swiftly. She bucked harder, grinding against Rumi’s face, and then it shattered--pleasure ripping through her in pulsing waves, her pussy clenching as she cried out Rumi’s name without thinking.

Zoey lifted her head, her lips shiny and swollen, and crawled up Mira’s body with a satisfied smile. She captured Mira’s mouth in a deep kiss, pressing their tongues together so Mira could taste her own tangy release mixed with Zoey’s warmth. The flavor was intimate, grounding, pulling Mira deeper into the moment even as her body still quivered from the high.

Breaking the kiss, Zoey hovered above her, brushing a strand of hair from Mira’s damp forehead. “Do you have a strap-on?” she asked, her voice husky but curious, eyes searching Mira’s face.

Mira’s chest heaved as she caught her breath, nodding toward the nightstand drawer. “In there,” she whispered, her voice raw.

Zoey slid off the bed, her naked form graceful in the dim lamplight, and opened the drawer. She pulled out the harness and dildo--a sleek purple silicone piece, realistic in shape with a slight curve. Zoey stepped into it, adjusting the straps around her hips until it sat firm against her. She glanced down at it, then back at Mira with a playful tilt of her head. “It's smaller than I expected. Rumi must like it that way.”

The comment stung a little, a reminder of the life Mira shared with Rumi, but it also sparked a fresh wave of heat. Mira shook her head. “I like it that way,” Mira said, feeling flustered, as if that was the most embarrassing part in all this. 

Zoey returned to the bed, the strap bobbing slightly as she moved. She leaned over Mira, kissing her softly at first, then trailing nips along her neck--sharp little bites that made Mira gasp. Zoey’s mouth moved lower, latching onto one breast, sucking the nipple hard before switching to the other, her teeth grazing just enough to send sparks down Mira’s spine.

“Are you ready to continue?” Zoey murmured against her skin, pulling back to meet her eyes.

Mira’s body ached for more, the emptiness inside her demanding to be filled. “Yes,” she breathed, eager, her hands reaching for Zoey’s shoulders. “Please.”

Zoey guided Mira onto her back fully, the sheets cool against her heated skin. “Open your legs wide for me,” she instructed, her tone firm yet tender.

Mira complied without hesitation, spreading her thighs apart, exposing her slick pussy to Zoey’s gaze. The vulnerability made her pulse race, but Zoey's expression--full of admiration--eased the tension.

Zoey settled between her legs, leaning back as she took in the sight. “God, you look so pretty like this,” she said, her voice low and reverent. “Spread out for me, all wet and ready. Such a good girl.”

The praise washed over Mira like honey, melting away the last of her reservations. She felt cherished, desired in a way that had been absent for too long. Zoey positioned the tip of the strap at Mira’s entrance, rubbing it along her folds to coat it in her arousal. Then, with a slow push, she slid inside, inch by inch, filling Mira completely.

It wasn't a rough thrust; Zoey held her close, their bodies pressed together, breasts brushing with every subtle movement. She rocked her hips gently, the strap gliding in and out in a rhythm meant to connect rather than conquer. Zoey’s arms wrapped around Mira, one hand stroking her back, the other cradling her head. She buried her face in Mira’s neck, moaning softly as if the sensation affected her too. “You feel amazing,” Zoey groaned, her breath hot against Mira’s ear. 'So tight around me. You're doing so well, taking me like this. Let go, Mira--I've got you.'

The words built her up, layer by layer, each praise stoking the fire low in her belly. Zoey’s pace stayed steady, deep and unhurried, the base of the strap grinding against Mira’s clit with every inward slide. Then Zoey lifted her head, locking eyes. “Think of Rumi,” she whispered, her thrusts never faltering. “Remember how she makes you feel.” But before Mira could fully sink into the fantasy, Zoey cupped her face. “Now look at me. See me here, inside you.”

Mira’s mind reeled, caught between visions--Rumi's strong hands, her familiar scent, clashing with Zoey’s piercing gaze and the real pressure of the strap stretching her. It was confusing, intoxicating, the overlap blurring pleasure with pain. “I... I can't,” Mira whimpered, but Zoey shook her head.

“Yes, you can. Try for me. Imagine her eyes on you while I fuck you slow like this.” Zoey’s voice was insistent, guiding her through the mental tangle.

Mira tried, her thoughts fracturing as the strap hit that spot inside her over and over. The build was relentless, her walls fluttering around the intrusion, climax coiling tight. Zoey sensed it, her groans turning breathier. Suddenly, she grabbed Mira’s chin, turning her head toward the nightstand. The photo of Rumi stared back, frozen in that joyful moment.

“Say my name,” Zoey commanded, her hips snapping a fraction harder, pushing Mira to the edge. “Yell it out while you look at her.”

The command shattered her. Mira’s eyes stayed on the picture, Rumi's smile haunting her as the orgasm crashed through. “Fuck--Zoey!” she screamed, her pussy spasming around the strap, juices soaking the base as waves of ecstasy tore her apart. Her body arched, nails digging into Zoey’s back, the release more intense for the twisted intimacy of it all.

Zoey didn’t stop entirely, her hips rolling in languid circles to draw out the aftershocks, her breath ragged against Mira’s ear. But as Mira’s cries faded into whimpers, her mind already fraying at the edges from the emotional whirlwind, Zoey pulled back just enough to flip her over. With gentle but insistent hands, she guided Mira onto her stomach, pressing her chest down into the rumpled sheets. Mira’s face turned toward the nightstand, the photo of Rumi now sideways in her blurred vision, a constant specter.

“Not done yet, you needy little puppy,” Zoey murmured, her voice a velvet rasp laced with affection, even as the degradation sent a thrill of heat through Mira’s core. She watched every twitch of Mira’s body, attuned to the way her muscles tensed and released, ensuring the pace stayed deliberate, unhurried. Zoey straddled her from behind, the strap--slick with Mira's essence--nudging against her entrance once more. Mira’s pussy was tight despite how wet she was, the delicate folds resisting the intrusion, clenching instinctively as if protesting the stretch again. It barely accommodated the girth, each inch forcing a burn that bordered on pain, but the kind Mira craved, the edge sharpening her pleasure.

Zoey pushed in slowly, savoring the way Mira’s walls fluttered and gripped, her own hand sliding up to tangle in Mira’s hair. She tugged lightly at first, then firmer, guiding Mira’s head down into the pillow to muffle her gasps. “That's it, bury your face there while I fuck this tight little hole you save for Rumi,” Zoey whispered, the taunt twisting the knife of guilt even as it ignited Mira’s arousal. “She'd be so disappointed seeing you like this, spread out and begging for someone else’s cock. But you're my good girl now, aren't you? Taking it so well…”

The praise mingled with the harshness, wrapping around Mira’s fracturing thoughts like a lifeline. Her mind blurred and spun, images of Rumi’s tender touches dissolving into Zoey’s relentless presence--the strap filling her completely, the pressure on her scalp a delicious ache that made her hips buck back involuntarily. Zoey moved with loving precision, her free hand caressing Mira’s side, thumb tracing soothing circles over her hip as she thrust deep but slow, grinding the base against Mira’s swollen clit. Every motion was attentive, Zoey’s eyes fixed on Mira's reactions, adjusting the angle when she felt a shiver of discomfort, prolonging the build with expert care.

Mira’s breaths came in muffled sobs against the pillow, the fabric dampening with her tears and sweat. The stretch burned, her small pussy straining around the invading silicone, but the pain fed into the ecstasy, her masochistic desires blooming under Zoey’s command. “Please... more,” she gasped, the words garbled but desperate. Zoey obliged, her pace unchanging--steady rocks that hit that sensitive spot inside, over and over, while she leaned down to nip at Mira’s shoulder, teeth sinking in just enough to leave faint marks, drawing a sharp cry that vibrated through the pillow.

“Look at her while you fall apart for me,” Zoey urged, releasing Mira's hair briefly to turn her chin toward the photo again, her vision half blocked by the pillow. Rumi's eyes seemed to bore into her, accusatory yet distant, fueling the fantasy that made Mira’s core clench tighter. Her mind reeled, spinning between loyalty and betrayal, the emotional turmoil amplifying every sensation until the coil snapped. Her climax hit like a storm, her pussy squeezing fiercely around the strap, barely able to hold it as fresh slickness eased the way. “Zoey... fuck, yes,” Mira moaned into the pillow, her body shuddering, the masochistic thrill of the degradation pushing her higher.

Zoey hummed approval, her hand returning to press Mira’s head down gently but firmly, muffling the sounds as she continued the intimate rhythm. “Such a pretty-fucking-princess,” she growled, the words felt condescending yet were delivered with a kiss to Mira’s nape, her body covering Mira’s protectively. She watched the tremors subside, then built her up again, the slow lovemaking a testament to her focus on Mira’s every need--the way her breaths hitched, the subtle arch of her back. The strap slid in and out with wet, obscene sounds, Mira’s tightness making each withdrawal a tease, each re-entry a claim.

Time lost meaning in the haze, Mira’s thoughts a whirlwind of Rumi’s ghost and Zoey’s reality. Another orgasm crept up slower, deeper, Zoey’s praises washing over her like balm. “You're doing so good, taking this for me when Rumi can't even give you what you need. My brave girl, letting me ruin you like this.” The push into the pillow intensified as the peak neared, Zoey's grip unyielding, the slight pain grounding Mira in the moment. She came undone again, harder this time, her small pussy pulsing and weeping around the strap, the ecstasy bordering on overwhelm as she screamed Rumi’s name into the fabric--only for Zoey to whisper, “No, mine,” pulling another wave from her.

Zoey held her through the tremors, her body a warm anchor as Mira’s world narrowed to the pounding of her heart and the lingering fullness inside her. But it seemed Zoey could sense Mira’s exhaustion mingling with the raw need still flickering in her eyes. With exquisite care, she eased the strap out, inch by inch, watching Mira’s face for any sign of too much--the way her brows furrowed slightly at the drag against her sensitive walls, then relaxed as the emptiness settled in. Mira whimpered softly, her body limp and slick with sweat, as Zoey shifted to turn her over onto her back.

Mira’s gaze drifted hazily to the ceiling, then back to Zoey, who moved with purposeful grace. She unbuckled the harness, sliding it off her hips along with the dildo, setting it aside on the sheets without a word. Now bare, Zoey’s skin flushed and heated, she positioned herself between Mira’s thighs, their bodies aligning in a more intimate press. Zoey’s pussy, wet and swollen from the friction of the base against her during the earlier thrusts, sought out Mira's in a slow grind. She rocked forward, clit to clit, the slick slide sending sparks through both of them, Zoey’s breath hitching as she chased her own building release.

“Tell me,” Zoey said, her voice husky but insistent, one hand bracing beside Mira’s head while the other traced lazy patterns over her breast, thumb flicking the hardened nipple. “Tell me all the things you love about Rumi. Every little detail.”

Mira blinked up at her, confusion swirling through the blissed-out fog in her mind. Her body still hummed from the orgasms, limbs heavy and thoughts scattered like leaves in the wind. Why now? Why bring Rumi into this moment of raw connection? But arguing felt impossible; she was too far gone, too pliant under Zoey’s touch, the gentle pressure of her hips grinding in slow circles pulling a fresh ache from her core. “I... her smile,” Mira murmured, her voice soft and dazed, eyes fluttering as Zoey’s movements quickened just a fraction, their wetness mingling in heated friction. “The way it lights up her whole face when she's excited.”

Zoey moaned low, her grind intensifying, hips rolling with more urgency as she leaned down, lips brushing Mira’s ear. “Keep going, baby. More.” Her clit throbbed against Mira’s, the pressure building relentlessly, but she kept her pace attuned to Mira’s subtle shifts, ensuring the rhythm didn’t overwhelm.

Mira’s breath caught, her own arousal stirring anew despite the fatigue, a slow coil tightening low in her belly from the insistent rub. “Her laugh... it's infectious, makes me forget everything else. And how she smells, like lavender and sweat.” The words tumbled out, laced with longing, each one painting Rumi’s image sharper in her mind even as Zoey’s body claimed her physically. Confusion lingered, but the haze made it distant, overridden by the pleasure blooming between her legs.

Zoey’s eyes darkened with desire, her breaths coming shorter, hips canting faster now, chasing the edge. “God, yes... her hands, tell me about her hands.” She captured Mira's wrist, guiding it to her own hip, encouraging her to hold on as the grind turned slicker, more demanding.

“Her hands are strong but gentle,” Mira continued, voice breaking on a gasp as Zoey’s clit nudged hers just right, sending jolts up her spine. “She traces my skin like she's memorizing it, and she curls them inside me perfectly.” Tears pricked her eyes again, the emotional flood mixing with the physical, her pussy clenching emptily as the friction built her toward another peak.

“I'm close, Mira,” Zoey confessed, her voice strained, forehead pressing to Mira’s shoulder as she ground harder, bodies sliding together in a wet, heated dance. The confession hung between them, raw and urgent.

“Cum for me, please,” Mira begged, her tone turning whiny, pathetic in its desperation as Zoey used her more fervently, hips pinning her down, clit grinding with possessive intent. “Zoey, I need it... cum on me, make me feel you.” She was unraveling, the coil snapping tighter, her whines escalating into needy sobs, body arching up to meet each roll, too blissed and broken to do anything but yield.

Zoey’s rhythm faltered, then surged, her climax crashing over her with a guttural cry. “Fuck, Mira--yes!” Hot pulses of release slicked between them, her body shuddering as she rode it out, pressing down to draw Mira with her. The intensity tipped Mira over, her own orgasm ripping through in waves, pussy spasming without penetration, clit throbbing against Zoey’s as she wailed, “Zoey! Oh god, yes!” The dual peaks left them both trembling, entangled and spent.

As the aftershocks faded, Zoey lifted her head, capturing Mira’s lips in a fierce, passionate kiss. It was all-consuming, tongues tangling with a hunger that spoke of possession and tenderness intertwined, sealing the night’s chaos in a moment of unfiltered connection.

 


 

Part 2

The room felt different after.

Quieter in a way that wasn’t about sound--more like everything Mira had been holding inside for months had spilled out into the air and now hung between them, raw and heavy.

Zoey lay on her back at first, catching her breath, trying to pull herself together, when she felt movement--then Mira suddenly curled into her chest with a trembling inhale. The shift was so abrupt that Zoey froze, instinct kicking in before thought.

Mira’s breath hitched.

Then again.

Then the dam fully broke.

Zoey wrapped her arms around her without hesitation, pulling the blankets up and smoothing her hand over Mira’s hair. No pressure. No questions. Just the slow, steady reassurance of touch. Mira’s tears soaked into Zoey’s skin as she shook with quiet, pent-up sobs--ones that didn’t sound like regret so much as release.

Zoey didn’t say anything.

Didn’t shush her.

Didn’t try to fix it.

She just held her.

Minutes passed, but Mira didn’t rush to compose herself. For once, she let the emotion happen. Zoey kept one hand at the back of Mira’s head, fingers stroking gently, her other arm wrapped securely around Mira’s waist. Mira’s crying eventually softened, breaths turning uneven but calmer.

Finally, when Mira’s tears slowed to quiet sniffles, Zoey leaned her head down a little.

Zoey whispered, soft but steady. “…Do you want to talk about it?”

Mira stiffened at first--embarrassed, maybe--but the question wasn’t judgmental. Zoey’s voice held no guilt, no implication. Just an invitation.

Mira let out a shaky breath. “I don’t know,” she said quietly. “I feel stupid.”

“You’re not,” Zoey murmured.

Silence.

Then Mira swallowed hard and began talking like she had been waiting months for someone to ask.

“She’s never around,” Mira whispered. “I know she’s busy, I know she’s working hard, but--” Her voice cracked again, and Zoey adjusted her hold, giving her space to breathe. “It feels like… like she’s choosing work over me. Over us. Every time.”

Zoey kept her eyes on the ceiling, listening. Not reacting. Not shaping the conversation. Just absorbing Mira’s words.

“She doesn’t show up to things anymore. She doesn’t even try to talk to me when we’re home. I feel like a roommate. Like a burden sometimes.” Mira let out a bitter, painful laugh. “She missed the grand opening of my restaurant, Zoey. The biggest day of my life.”

Zoey didn’t speak, but her arm tightened just slightly around Mira’s waist. Enough to acknowledge the hurt. Not enough to influence it.

“And she doesn’t even notice how much it hurts me,” Mira continued. “She doesn’t ask how I’m doing. She doesn’t ask if I’m okay. She just… she leaves. Every day. Before I’m awake. And gets home after I’m asleep.” Mira wiped at her face with the back of her hand. “It’s like I don’t exist until she needs me to understand how stressed she is.”

Zoey breathed in slowly through her nose.

Still listening.

Still silent.

“And I get it,” Mira whispered. “Law school was hard. She finally got into this big firm. She has so much pressure. I know that. But I’m drowning too, you know? I opened a restaurant. I did it on my own. No one ever asks me if I’m overwhelmed. Not even her.”

Mira let the last words fall in a whisper. “I just feel… alone.”

Zoey continued stroking her hair. Only when Mira went quiet did Zoey speak again.

“…Do you want advice,” Zoey asked softly, “or do you just want to be held?”

Mira gave a tiny, sad snort. “You want to give advice on my relationship when I just cheated on Rumi with you?”

Zoey didn’t laugh.

Her expression didn’t even flicker.

Mira realized she wasn’t joking with Zoey. This was real.

Everything tonight was real.

So Mira inhaled slowly. “Okay,” she said quietly. “Then… yeah. I want to know what you think.”

Zoey took her time.

She didn’t rush the answer.

She chose every word.

“I think,” she said gently, “that I understand how she’s making you feel. Anyone would feel hurt by what you’ve been dealing with. You deserve to be seen. You deserve effort and presence. You deserve someone who checks in.”

Mira closed her eyes again, soaking in the validation she hadn’t felt in months.

Zoey continued, voice still soft.“But… have you seen what this is doing to her too?”

Mira’s eyes opened.

Zoey wasn’t accusing her. She was being honest. Careful. Concerned for Mira--not the situation.

Mira swallowed. “How could I? She doesn’t tell me anything.”

Zoey nodded. “Yeah. I can tell that.”

Mira frowned, confused and tired. “Then what am I supposed to do with that?”

Zoey brushed a thumb gently over Mira’s temple.

“That’s what we figure out,” she said quietly. “Together, if you want.”

And Mira didn’t pull away.

For a while, they just lay there in the dim glow of the bedside lamp, Mira pressed lightly against Zoey’s side, breathing slowly, painfully. Zoey’s hand moved in small circles over Mira’s shoulder, grounding her, not pushing her toward anything she wasn’t ready for.

Eventually, Zoey spoke again, choosing her words with as much care as she could manage.

“…I think,” she said softly, “that you and Rumi should try to make time to talk. Really talk. Not a five-minute conversation while she’s rushing out the door. A real conversation about what you both need.”

Mira’s body tensed immediately.

Zoey felt it.

Felt the shift like a cold draft under the blanket.

“Oh,” Mira said sharply, pulling back a little. “Like I haven’t already been trying?”

Zoey winced and lifted her hands a little, palms open in surrender. “Hey, hey. Mira--sorry. That’s not what I meant.”

Mira sat up, dragging the blanket with her, wiping at her face with her sleeve. She looked tired again--tired in a different way now, defensive and wounded. “You think I haven’t tried? You think I haven’t been asking for her time, her attention, for months?”

“I know you have,” Zoey said quickly, sitting up too. “I didn’t mean to imply otherwise. I’m sorry. Really.”

Silence stretched between them, thick and uneven. Mira’s breathing was still shaky, but she didn’t look away. Zoey met her eyes, unflinching, open.

After a long moment, Zoey swallowed and asked gently, “Do you… want me to leave?”

The question hung in the air.

Mira’s lips parted, then pressed together again. Her voice came out quiet, conflicted.

“No. I don’t want you to go.”

A beat.

“But you should.”

Zoey nodded slowly. She wasn’t hurt. She wasn’t surprised.

“Rumi comes home in the morning,” Mira added softly, eyes dropping to the bedsheets.

Zoey took a breath and began gathering her clothes, moving carefully around the room. She didn’t rush. She didn’t slam drawers or stumble. She dressed in silence, the soft rustle of fabric filling the space between them.

When she finished pulling on her jacket, she turned back toward Mira--still sitting at the edge of the bed, knees drawn up, hair mussed, eyes red but clear.

Zoey hesitated for the first time that night.

“I know this probably sounds confusing,” she said quietly, “but I don’t want to… not see you again.”

Mira blinked, startled.

Zoey continued, voice steady even though her hands felt a little unsteady. “If anything, I’d want to be your friend. We don’t have to figure out anything else right now, but…” She shrugged, offering the gentlest smile she had. “I don’t want to pretend tonight didn’t matter. Not for me.”

Mira’s expression twisted--sad, overwhelmed, conflicted. “I don’t know how that could even be possible. After what we just did.”

Zoey stepped closer but not too close. “We can figure it out,” she said. “If you want to.”

She reached into her jacket pocket, pulled out a small notepad and pen from earlier in the evening--scribbled down her number neatly. Tore the page off and held it out.

Mira stared at it for a moment before taking it with trembling fingers.

Zoey didn’t pressure her.

Didn’t say, text me.

Didn’t ask for anything.

Instead, she said softly, “You get to choose. Call me or don’t. I’ll respect whatever you decide.”

Mira’s eyes flicked up.

They held Zoey’s for one long, vulnerable second.

Zoey leaned in slowly, giving Mira time to pull away.

Mira didn’t.

Zoey kissed her once--soft at first, then deeper, lingering, warm. Not hungry like before, not frantic. A goodbye and a promise, both wrapped in one.

When Zoey pulled back, Mira breathed out shakily, her forehead brushing Zoey’s for one suspended moment.

“Take care of yourself tonight,” Zoey whispered.

Mira closed her eyes. “You too.”

Zoey stepped back, opened the bedroom door, and slipped into the dim hallway. She didn’t look back. The click of the apartment door closing behind her was soft, nearly gentle.

The night air outside felt cold on her flushed skin, grounding her, steadying her heartbeat.

She didn’t know what came next.

But she knew tonight had changed everything--for Mira, for Rumi, and now for herself.

And she walked into the morning with that knowledge sitting warm and heavy in her chest.

 


 

Rumi’s key scraped against the lock twice before she finally got the door open.

The apartment was dim, washed in pale morning light that bled through the curtains. The kind of light that usually felt peaceful. Today, it felt like a spotlight on how drained she was. Her head pounded. Her eyelids felt like they’d been stitched halfway shut. The weight of her bag dug into her shoulder as she stepped inside.

Home.

Finally.

She kicked off her shoes with a clumsy heel-tap and let her bag slide off her arm to the floor. She barely had it in her to close the door behind her. Every part of her body screamed for sleep--all-night case prep had turned her limbs into lead, her brain into mush.

She started stripping out of her suit as she walked down the hallway--jacket first, tossed over a chair; then her belt; then her blouse, which she unbuttoned with fumbling fingers. She wanted nothing more than to collapse face-first into bed and not move for hours.

But when she entered the bedroom, she stopped short.

Mira was sitting on the edge of the bed.

Awake.

Dressed.

Stiff with… something.

“Mira?” Rumi blinked, disoriented. “Why are you up?”

That was the wrong question.

Mira’s head snapped toward her. “We need to talk.”

Rumi’s stomach dropped.

Not because she knew why.

But because she had absolutely nothing left in her reserves for a fight.

“Can it wait?” Rumi rasped, rubbing her forehead. “Please, jagiya I just--I can’t think. I really need to sleep first.”

“No,” Mira snapped, the word sharp enough to cut. “No, it cannot wait. We’re talking now.”

Rumi flinched at her tone, too tired to hide it. “Mira, please--”

“You blew me off last night,” Mira said, voice rising. “Again. After everything we talked about yesterday morning, after I asked you--begged you--to spend just one weekend with me, you didn’t even come home.”

Rumi winced, rubbing her eyes. The words filtered into her foggy mind but didn’t fully connect. “I told you… I texted… I had to stay. Gwi-Ma didn’t give me an option. You don’t understand what he’s like.”

Mira stood up abruptly, pacing. “I don’t understand because you don’t tell me anything, Rumi! You don’t talk to me anymore. You don’t see me. You don’t even try.”

Rumi swayed a little on her feet. Her vision blurred. She felt like she was underwater, trying to reach the surface while someone yelled from above.

She sat on the bed heavily.

Mira didn’t notice.

Or maybe she did, but she was too deep into her grief and rage to stop.

“I waited for you,” Mira said, voice cracking. “I made dinner every night. I put effort into us. I tried to talk. And you didn’t show up. You never show up. You don’t even know how hard I’m trying, how alone I feel--”

Rumi’s head hit the pillow.

She didn’t even remember lying down.

Her body just… gave out.

Mira kept talking--her words quickening, voice shaking--but Rumi couldn’t keep up. The syllables blended into meaningless sounds. Her eyes slipped shut even as she tried to pry them open.

“…and I needed you,” Mira was saying, “and you weren’t there. You’re never there. And last night I--”

Rumi’s breathing evened out.

Her body shut down completely.

She didn’t hear the rest.

 


 

“…I slept with someone else!” Mira yelled, voice breaking, tears spilling now. “Rumi, I cheated on you! I cheated on you and you didn’t even care enough to listen!”

Nothing.

Rumi was already asleep.

Deep, immovable, unreachable sleep.

Mira stared at her in disbelief--sick, furious disbelief--hands shaking, tears burning down her cheeks. She had screamed something explosive, world-ending, relationship-shattering…

…and Rumi hadn’t heard a word.

Rumi didn’t even stir.

Mira sank onto the floor beside the bed, burying her face in her hands, sobbing into her palms. The sound filled the room. The light grew brighter through the curtains.

Rumi slept through all of it.

And everything between them shifted into something that could never be undone.

~

Morning light crept farther across the bedroom floor, brightening everything Mira wished would stay dim. She sat slumped against the side of the bed, her cheek raw from tears, her whole body vibrating with the tremors of last night’s confession and the silence that met it.

Rumi slept on.

Didn’t stir.

Didn’t flinch.

Didn’t even roll over.

Mira stared at her--at the relaxed face, the steady breathing, the exhaustion written across every line of her body--and instead of sympathy, all Mira felt was a sharp, hollow ache in her chest.

“You couldn’t stay awake for five minutes,” she whispered, voice cracking on the edge of a sob.

Rumi didn’t move.

They were both stretched thin, she knew that.

Both were overwhelmed.

Both drowning in different oceans.

But that didn’t soften the truth:

Mira had reached her breaking point last night.

She had exploded.

She had confessed the worst thing she had ever done.

And Rumi had slept through it.

Not because she didn’t care, Mira tried telling herself. But because she had nothing left. Because the job consumed her. Because Mira wasn’t a priority anymore.

The anger that rose inside her wasn’t loud.

It was quiet.

Quiet and sharp and cold.

Mira pushed herself to her feet slowly, staring down at Rumi, feeling the weight of her own heartbreak settle into something solid.

“Fine,” she whispered. “If you don’t care… I won’t either.”

She didn’t know if that was fair.

She didn’t know if it was true.

She only knew she didn’t have the strength to sit here and wait for Rumi to wake up and not understand--not see--what Mira was going through.

Her eyes drifted to the nightstand.

Zoey’s note sat there.

Her handwriting was neat.

A tiny heart-shaped dot above the “i.”

Last night’s emotions rushed back in--Zoey’s warmth, Zoey’s gentleness, Zoey’s arms around her when she cried, Zoey listening to her without checking a clock or glancing away.

Zoey had seen her.

Really seen her.

Mira picked up the slip of paper with shaky fingers.

Not a romantic gesture.

Not a promise.

Just a lifeline.

She stared at it for a long moment.

Then she grabbed her phone and typed in the number, saving it quickly before she could overthink it.

Zoey Choi.

No emoji.

No hidden meaning.

Just the truth of what she needed right now: someone who didn’t make her feel invisible.

Mira inhaled slowly, wiping the last traces of tears from her face. She moved quietly through the room, pulling on clothes--comfortable but cute, something she wouldn’t normally bother with for a simple morning out.

She didn’t want to stay here.

Not while Rumi slept peacefully in the bed Mira had cried beside.

She grabbed her coat, slipped out of the bedroom, and closed the door softly behind her.

In the quiet living room, Mira hesitated for only a second before opening her phone.

Her thumbs hovered.

Then she typed:

 

[Mira]

Hey… are you awake?

Want to grab lunch?

 

The message whooshed out before she could take it back.

She stood there, staring at the screen, stomach tight with anxiety and something else--something lighter, something that felt almost like relief.

It didn’t take long for her phone to buzz.

 

[Zoey]

Yeah

I’m free in a couple hours

Name the time and place 🙂‍↕️

 

A shaky exhale left Mira’s lungs.

Her eyes closed.

Someone wanted her.

Someone wanted to show up.

And right now, that was enough.

She grabbed her keys and stepped out of the apartment, leaving Rumi sleeping peacefully behind her--unaware of how much had changed while she dreamed.

 


 

Rumi woke up to silence.

A thick, heavy quiet that didn’t match the frantic, buzzing exhaustion still sitting in her bones. She inhaled slowly, her eyes blinking open to the pale slant of sunlight streaking across the sheets.

Bed.

Blankets.

Her pillow.

Her own breath warm against her arm.

It took her a moment to remember falling asleep--no, collapsing--the second she touched the mattress. Her head felt fuzzy, her limbs heavy, but even through the haze she knew she couldn’t stay in bed.

She had to talk to Mira.

She sat up with a groan, pressing a hand to her forehead. Sleep hadn’t fixed much--she was still exhausted, body and soul--but she forced herself upright. Forced herself to swing her legs over the edge of the bed. Forced herself to breathe past the tightness in her chest.

“Mira?” she called, voice rough, unused.

Silence.

She frowned, pushing to her feet and padding out into the hallway. “Mira? Are you… home?”

She expected the sound of movement in the kitchen, or the rustle of clothes in the laundry nook, or even just a faint hum of life from somewhere.

Nothing.

Her stomach knotted.

Rumi walked into the living room, scanning the space. No shoes near the door. No purse tossed onto the chair. No sign of breakfast being made or coffee cooling somewhere. She checked the kitchen next--nothing. Checked the bathroom--empty.

“Mira?” she tried again, quieter now.

Still no answer.

A sinking feeling thudded heavy in her chest.

She knew Mira had been upset last night. She remembered her voice sharp in places, hurt in others. But everything from that moment blurred together--Mira’s anger, Mira’s pacing, the sound of her voice, then… Rumi drifting. Rumi falling. Rumi failing to keep her eyes open.

She rubbed at her temples, guilt rolling through her.

I should’ve stayed awake.

I should’ve listened.

I should’ve tried harder.

But a small voice in her head fought back, weak but present:

I couldn’t. I genuinely couldn’t. I was so tired… Why couldn’t she give me just one hour to rest? Just enough to talk like a person?

The thought made her feel guilty and defensive all at once.

She didn’t want to be mad at Mira.

She just… didn’t know how to keep up anymore.

As she moved back toward the bedroom to grab her phone, something caught her eye on the nightstand.

A scrap of paper.

Neat handwriting.

A phone number.

Rumi frowned, picking it up. A name was above the number. 

Zoey Choi. There was a heart where the dot in the “i” was.

The name sat small and unfamiliar on the page. Rumi turned it over, looking for context--a note, a message, something--but there was nothing else written.

Who was Zoey?

One of Mira’s staff? A vendor? A new hire?

Her fingers tightened around the paper.

She didn’t want to jump to conclusions. That wasn’t fair. Mira had friends. Mira met plenty of people through the restaurant. This was probably nothing.

Still, something uneasy prickled under her skin as she typed the number into her phone and pressed call.

One ring.

Two.

Then a click.

A confused, groggy voice answered, bright but guarded.

“Hello? …Who’s this?”

Rumi inhaled, her grip tightening on the phone. “This is… Rumi. Rumi Ryu. I--I found your number in my apartment. I’m trying to figure out who you are.”

A pause.

A very long pause.

Then Zoey’s voice sharpened--not scared, but caught off guard.

“…I’m sorry. I need to ask--who am I speaking to again?”

Rumi swallowed. “Rumi. Mira’s girlfriend.” Those last words echoed louder than she meant it to.

Silence stretched on the other end of the line long enough to make Rumi’s skin crawl.

Then Zoey inhaled sharply.

“Oh,” she whispered. “Oh. You’re… Rumi.”

Rumi’s chest tightened. “You know who I am?”

“I--” Zoey’s voice faltered, scrambling. “I… yes. I can explain. Just… not right now.”

That sent alarm bells ringing in Rumi’s head.

“What do you mean, not right now?” Rumi snapped, exhaustion making her patience paper-thin. “Explain what? Why do you have your number in my apartment?”

“Rumi,” Zoey said gently, “listen--”

“No. No, don’t use that tone.” Rumi’s heartbeat spiked, a cold dread settling into her gut. “Tell me right now. Who are you?”

Zoey hesitated, voice tightening with discomfort. “I think… we should meet. Later today. I’ll tell you everything.”

“No,” Rumi growled. “You’re not doing that. You’re not dragging me into some mysterious conversation. Tell me what’s going on right now.”

“I can’t,” Zoey said softly.

“Why the hell not?”

A beat.

Then Zoey said it, and Rumi’s world tilted slightly.

“Because I’m about to have lunch with Mira.”

Rumi’s breath stopped. For a moment, she wasn’t sure she heard correctly. “I’m sorry--what?”

Zoey winced audibly. “I’m meeting Mira in a little bit. And I’m not comfortable telling you where. It isn’t my place.”

The bottom dropped out of Rumi’s stomach.

Her voice came out low, shaking with an anger she rarely let herself feel.

“Go fuck yourself.”

Zoey didn’t answer before Rumi slammed her thumb on the screen, ending the call so hard her fingers trembled.

Her pulse hammered. Her ears rang. Her chest constricted with panic and fury and confusion all tangled together.

She immediately dialed Mira.

One ring.

Two.

Three.

Voicemail.

“Mira,” Rumi hissed at the empty air. “Pick up. Please. We need to talk--please.”

She hung up and texted her instead.

 

[Rumi]

Answer your phone.

Please.

I’m ready to talk.

 

It took a full minute before Mira responded. Not with a call. Not with concern.

Just a text.

 

[Yeobo]

I’m at lunch with someone.

We’ll talk later.

 

Rumi’s blood ran cold.

Another message from her.

 

[Rumi]

Where?

 

No reply.

Nothing.

The silence felt like a fist closing around her throat.

Her phone buzzed again--but it wasn’t Mira. It was the office.

The number of Gwi-Ma’s secretary.

Rumi answered out of reflex. “Hello?”

“Associate Ryu,” the secretary said crisply. “Mr. Gwi-Ma wants to know when you’ll be arriving today. We have several urgent items to finalize for the case--”

Rumi snapped.

Not gradually or quietly or with restraint.

Something inside her broke.

“I’m not coming in today,” she said flatly.

A pause. “I--what? Associate Ryu, that won’t be possible. Mr. Gwi-Ma specifically instructed that you handle--”

“I don’t care what he instructed.”

Her voice rose, stronger, rougher, edged with all the stress she’d been swallowing for months.

On the other end of the line, the secretary stuttered. “Ms. Ryu, with all respect, we have a full day, and Mr. Gwi-Ma will not be happy--”

“I said I’m not fucking coming in today.”

Silence.

Then Rumi exhaled through her nose, her anger finally boiling over. “And I won’t be there tomorrow, either. Tell him to find someone else. Figure it the fuck out.”

“Ms. Ryu--”

Rumi hung up.

Her hand shook as she lowered the phone.

Her breath came fast, unsteady.

Her entire life--Mira, the job, everything she had built--felt like it was collapsing inward, and she had no idea which pillar was about to give first.

 


 

The restaurant Mira picked wasn’t fancy, but it was warm--sunlight pouring through wide windows, polished wood tables, the gentle clatter of dishes and soft conversations in the background. A comfortable place. A normal place.

Nothing about this moment felt normal.

Zoey arrived a few minutes early, nerves buzzing in her fingertips. She smoothed her jacket, inhaled, and checked her phone.

Nothing from Rumi.

Not yet.

She still felt the tremor of that call--Rumi’s confusion, her edge of anger, her fear disguised as fury. Zoey hadn’t known what to say. She still didn’t.

A waiter approached. “Miss Choi? Right this way.”

Zoey followed him through the restaurant, weaving between tables until she spotted Mira sitting alone in a small booth near the window, hands folded in her lap.

She looked… composed.

Worn down, but composed.

Like someone building a wall brick by brick to hold herself upright.

The waiter gestured, and Zoey slid into the booth across from her.

Mira lifted her eyes, forcing a smile that didn’t reach the edges. “Hey.”

“Hey,” Zoey said softly. She didn’t reach for her hand. Didn’t crowd her. “I, uh… should tell you up front--I just spoke to Rumi.”

Mira’s face didn’t change. Not a flash of panic or guilt or shock. Just a quiet, tired resignation.

“It doesn’t matter,” she said.

Zoey swallowed, studying her. “Mira…”

“It doesn’t.” Mira’s tone was flat, not cruel, not defensive--just… done. “Nothing I say to her matters. Nothing she says changes anything. She isn’t here. She’s never here. So no--it doesn’t matter.”

Zoey didn’t believe that for a second.

But she didn’t argue.

Mira sat straighter, smoothing her napkin. A waiter approached to take drink orders, and both women gave polite smiles, letting the mundane act settle between them for a moment. It felt surreal.

After their drinks were ordered, Zoey folded her hands and asked, “Why’d you want to meet? Really?”

Mira didn’t hesitate.

“Because I want to be with someone who actually wants me.”

The words hit Zoey like a small, aching blow. Mira’s voice didn’t crack, but Zoey could hear everything underneath it: the hurt, the longing, the months of feeling unseen.

“Mira…” she said gently.

“What?” Mira’s eyes flicked up in challenge. “I’m not asking for anything complicated. I’m not asking for a ring or a five-year plan. I just--” She exhaled shakily. “I want to be with someone who looks at me like I’m not an afterthought.”

Zoey held her gaze. She didn’t soften. Didn’t pity. She just saw her.

Saw her pain.

Saw her impulsiveness.

Saw how badly she was trying to fill the void Rumi left behind.

“…And you think I’m that someone?” Zoey asked.

Mira’s lips trembled--just barely. “Last night, you made me feel… noticed. Wanted. Like I mattered.”

Zoey swallowed. “You do matter.”

“Not to her,” Mira whispered.

Zoey sat back, the tension curling in her spine. “Mira… what do you want from me? Really.”

Mira’s breath hitched. She opened her mouth, closed it, then opened it again.

“I want you,” she said. “I don’t know what else yet.”

And Zoey knew that was the truth.

Mira was hurt, exhausted, starved for affection. She didn’t know what she wanted long-term. She only knew what she was escaping. What she was reaching for.

And Zoey wanted her.

God, she wanted her.

But she wasn’t going to exploit Mira’s broken pieces.

Zoey leaned forward slowly, her voice warm and steady. “I’m willing, Mira. I’m not saying no. I’m not running away from this.”

Mira’s shoulders softened in relief.

“But,” Zoey added gently, “I think you should think about what you want. Really think about it. Not from anger. Not from last night. Not from pain.”

Mira stiffened. “I have thought about it.”

“Have you?” Zoey asked quietly.

The question lingered.

Mira deflated subtly--not defeated, just tired of pretending she had all the answers.

Zoey offered a small, sad smile. “I’m not telling you what to do. I’m not pushing you back to her. I just want you to choose something because it’s right… not because you’re hurting.”

Mira’s eyes glistened--not crying, but close.

The waiter returned with their drinks, a small interruption that gave Mira time to breathe. She took a sip, staring out the window, jaw tight, emotions swirling like a storm behind her eyes.

The rest of their lunch was fairly quiet. It wasn’t awkward, but silent nonetheless.

At the end of it, Zoey’s voice turned soft. “If you still want this--if you still want me--call me. But think it through.”

“Think it through,” Mira repeated, voice faint.

She didn’t reach for Mira’s hand.

She didn’t kiss her.

She didn’t press her.

And while Mira thought it through, she could see another broken girl. The other side of Mira’s coin.

Rumi.

 


 

Rumi didn’t even remember grabbing her coat.

One minute she was staring at the text from Mira, hands shaking, pulse erratic, and the next she was out the door, slamming it behind her hard enough to rattle the frame. The elevator ride felt slow, suffocating, her reflection in the metal doors a ghost version of herself--dark circles, dry lips, her braid fraying apart at the ends.

Her phone lit up in her hand. Again. And again.

Gwi-Ma’s office.

The secretary.

Two partners.

Another call from the office.

Rumi swiped them all away with the same mechanical motion.

She didn’t give a damn.

Not right now.

Not when her relationship felt like it was hanging by a frayed thread and someone named Zoey was sitting across from Mira at a lunch table.

She shoved the phone into her pocket.

Her mind raced. Frantic. Fragmented.

Why did Mira text me that so casually? Why is she out with someone I don’t know? Why wouldn’t she tell me where? Who is this Zoey? Why does she have her number? Why the hell does she sound like she’s already--

No. No, she couldn’t think that.

She couldn’t jump to conclusions.

Except her gut was twisting tighter and tighter with every block she walked.

Zoey had told her to meet at a club.

Rumi’s stomach dropped.

She rounded the corner, breath catching in her throat. The neon sign looked odd in the daylight--dim, less alive, but still electric in a way that made Rumi’s skin prickle.

The doors were propped open. Music spilled out--not loud, but enough to show the equipment was on and someone was clearly testing sound.

Rumi stepped inside.

The club didn’t feel like a club at noon. It felt like a rehearsal space--half-lit, empty, with dust particles floating in beams of light. People moved around checking wiring, adjusting lights. And onstage--

There she was.

Zoey.

Rumi didn’t know it was her.

But she felt it instantly.

A gut-deep certainty.

A pull she hated.

A recognition that made her chest stutter painfully.

Zoey stood behind a DJ table, headphones around her neck, fingers flying confidently across the mixer. She was young, all bright energy wrapped in effortless swagger. And when she lifted her chin to check the sound, adjusting her levels, her presence filled the entire room.

Confident.

Magnetic.

Vibrant.

So much like Mira from a few years ago--bright-eyed, excited, sure of every step she took.

The comparison hit Rumi like a punch.

Her throat tightened.

Zoey finished a beat drop cleanly, hit a final transition, and let the music fade. A couple of staff members clapped. Someone called out, “That was good! You’re definitely in for tomorrow night.”

Zoey flashed a grin--wide, warm, charismatic.

And Rumi hated her instantly.

Hated how talented she was.

Hated how familiar her confidence felt.

Hated that she reminded her of the Mira she had fallen for.

The Mira she had lost somewhere in the chaos of her career.

Zoey hopped off the stage, pulling her hair up into a messy bun as she spotted Rumi. Her brows lifted.

“You must be Rumi,” she said.

Rumi’s hands curled into fists at her sides. “We need to talk.”

Zoey nodded calmly, unfazed. “Yeah. I figured.”

Rumi’s voice cracked like a whip. “Who are you?”

Zoey didn’t flinch. Didn’t snap back. Didn’t posture.

Instead, she held up both hands as if soothing a wild animal. “Hey. Breathe. Seriously. You’re exhausted, and what I’m going to tell you is not something you want to talk about in here.”

Rumi’s glare sharpened. “Do not tell me to breathe.”

Zoey stepped closer--not threatening, just steady. “You want answers. I get that. But not in the middle of a club, in front of half the staff, while you look like you haven’t slept in days.”

Rumi’s jaw clenched so hard her teeth hurt.

She hated that Zoey was right.

She hated that Zoey was calm when Rumi felt like she was coming apart.

She hated that Zoey was even here in the first place. Rumi hated that she was even here in the first place.

Zoey gestured toward the exit. “There’s a coffee shop across the street. Neutral territory. Let’s go there.”

Rumi almost told her no.

Almost stormed out.

Almost demanded everything right here, right now, no matter who was watching.

But her body moved on instinct--toward the door, toward the sunlight, toward answers she wasn’t sure she wanted.

Zoey walked beside her, quiet, composed, letting Rumi burn without feeding the fire.

And for the first time since she’d woken up, Rumi felt something cold and awful settle low in her stomach:

A feeling she couldn’t shake.

A knowing.

By the time they reached the coffee shop, Rumi wasn’t sure she wanted to hear the truth.

But she needed it.

She pushed the door open, her voice low and cracking around the edges.

“Start talking, Zoey.”

And Zoey finally nodded. “Okay,” she said. “Let’s talk.”

 


 

The coffee shop was warm, quiet, and smelled faintly of cinnamon and roasted beans--a stark contrast to the electric darkness of the club. Afternoon light spilled through the windows, softening the edges of the room.

But nothing softened the tension between Zoey and Rumi as they walked inside.

Zoey led them to a corner table, away from other customers. A place where voices wouldn’t carry. A place where she could try--try--to keep things from erupting in public.

Rumi sat rigid, hands balled into fists against the table. Her eyes were bloodshot, her hair messy, her blazer wrinkled. She looked every shade of exhausted and on the verge of collapse.

Her knee bounced under the table.

Her breath came too fast.

She wasn’t listening--she was bracing.

Zoey sat down across from her, calm but not cold, hands folded loosely on the table.

Rumi snapped first.

“Talk,” she demanded, voice tight with fury and fear. “Right now. I’ve been waiting long enough.”

Zoey nodded slowly. “Okay. I will.”

Rumi leaned forward, glare sharp. “Then start.”

Zoey took a breath.

She didn’t rush.

She needed to say everything clearly, carefully.

“I met Mira yesterday,” she began.

Rumi’s eyes narrowed. “At Black Sheep?”

“Yes. I applied for a job. We talked for a while.”

Rumi scoffed under her breath, tension humming off her in waves. “So that’s it? One interview and suddenly she--”

Zoey held up a hand gently--not shushing, not commanding, just asking for space.

“That’s not how things ended,” Zoey said quietly.

Rumi froze.

Zoey continued, voice steady. “Later that night… I went to the club to meet some friends and talk to the manager to audition--which went even better than she could have expected.”

Rumi’s jaw clenched. “And Mira just happened to be there? That’s what you’re telling me?”

“Yes,” Zoey said, unashamed. “She didn’t know I’d be there. I didn’t know she would be.”

Rumi let out a bitter laugh. “Convenient.”

Zoey didn’t bite at the sarcasm.

“I’m telling you what happened,” she said, tone level, patient. “No games. No dramatics. Just the truth.”

Rumi’s hands tightened on the edge of the table.

Zoey swallowed, then kept going.

“She was… upset. Lonely. She felt neglected. Hurt. Like she hadn’t been seen in months.”

Rumi’s eyes flashed. “Don’t you dare--”

“She told me,” Zoey said firmly, but not harshly. “I didn’t make that up.”

Rumi’s breathing sharpened. She looked away, blinked hard, then glared back at Zoey.

Zoey didn’t flinch.

Didn’t soften it.

Didn’t twist the knife.

“She needed someone to see her,” Zoey continued. “To listen. To make her feel like she mattered.”

Rumi’s lip curled in anger. “Yeah, I know where this is going. Just say it.”

Zoey nodded once.

A small, quiet acknowledgment.

“Fine,” she said, voice low. “We ended the night together. We had sex.”

Everything inside Rumi shattered at once.

She stood so fast the chair screeched against the floor. Her hands slammed onto the table. A couple of nearby customers turned, startled. The barista paused mid-pour.

Zoey stayed seated.

Rumi looked like she was about to ignite--her face flushed, her breathing sharp, her shoulders trembling from the effort not to yell.

“You--” Rumi choked, voice shaking violently. “You--You--”

Zoey watched the unraveling with a steady expression, calm but not indifferent. She could almost feel the storm inside Rumi--fury mixed with heartbreak, confusion mixed with devastation.

Rumi leaned in, fists clenched, jaw trembling. “You have no idea what I’ve--You think you can just--”

Zoey cut in gently, not rising, not matching the aggression--only meeting it with truth.

“Ask yourself why your relationship is where it’s at right now.”

Rumi fell back in her seat.

The words didn’t slap. They didn’t accuse.

They simply landed--heavy, solid, inescapable.

Rumi’s lips parted.

Her eyes widened with something beyond anger.

Pain.

Fear.

Recognition.

Zoey continued softly, “Before you tear me apart, ask yourself why Mira was so hurt. Why she felt alone. Why she thought you weren’t there.”

Rumi trembled, suspended between fury and collapse.

Zoey didn’t move.

“I’m not telling you that you deserved this,” Zoey said. “I’m telling you there’s a reason it happened.”

Rumi’s breathing hitched--a barely audible sound.

And for the first time since they sat down, she didn’t look ready to fight.

She looked ready to break.

 


 

Rumi’s hands trembled on the table. Zoey watched her--watched the fury, the betrayal, the humiliation--watched it all crack under the weight of something deeper.

Rumi opened her mouth, breath sharp.

“Fuck off,” she started, voice cracking. “This isn’t--you don’t--this isn’t your--”

Zoey didn’t move.

Didn’t rise to meet that fire.

Just watched her with steady, unflinching eyes.

Rumi faltered.

The words died in her throat.

Because Zoey wasn’t taunting her.

Wasn’t mocking her.

Wasn’t throwing the cheating in her face.

She was… listening.

Really listening.

Rumi exhaled shakily, shoulders slumping as she slowly sat back down. The anger in her eyes didn’t vanish--but it thinned enough for exhaustion and heartbreak to bleed through.

“I haven’t been home a lot,” Rumi admitted, her voice hoarse. “Not because I didn’t want to be. Because of my job--because I’m under a lot of pressure.”

Zoey nodded. “I know.”

“You don’t know,” Rumi snapped, but with no bite. “Gwi-Ma--he expects so much from me. If I don’t keep up, I’ll lose everything I’ve worked for since law school.”

Zoey’s gaze softened. “I’m not saying your job is easy.”

Rumi looked down at her hands.

Small, shaking.

Hands that clearly hadn’t held Mira in far too long.

Zoey waited a moment, then asked gently:

“When was the last time you spent real time with Mira?”

Rumi frowned, thinking.

She actually had to think.

The realization hit her mid-breath.

“…the night I got the job,” she said quietly.

Zoey blinked. “Six months ago?”

Rumi flinched.

Zoey didn’t fill the silence. She let the truth sit heavy.

Finally, she asked, “Did you and Mira celebrate the opening of her restaurant?”

Rumi’s throat locked. “I wanted to. I--I meant to be there. But work--”

“Mmh.” Zoey hummed, not judging, not accusing. Just letting the implication land.

Rumi felt something break inside her chest--a quiet, painful crack.

Zoey took a breath, choosing her next words carefully.

“Rumi… did you have to work today?”

Rumi lifted her head, defensive instinct kicking. “Yes. I did.”

Zoey tilted her head slightly. “Then why are you here with me and not at the office?”

The question cut straight through Rumi’s anger and went directly to the truth.

Rumi stared at her.

Zoey didn’t push.

Didn’t speak again.

Just held her gaze, waiting for Rumi to hear her own answer.

Rumi’s voice was barely a whisper. “Because… Mira is more important.”

Zoey nodded, soft as a sigh. “And that might be why she’s hurting. She hasn’t felt that from you in a long time.”

Rumi inhaled sharply, but no retort came out. Her anger tried to rise--tried to find a target--but there was nowhere for it to go.

Because Zoey wasn’t wrong.

Zoey leaned forward slightly. “She didn’t cheat because she hates you. She cheated because she felt invisible.”

Rumi winced.

Zoey’s tone remained calm. Grounded. Kind, even.

“She needs someone. Anyone. To appreciate her. To spend time with her. To love her in the ways she isn’t getting from you right now.”

Rumi stared at her, confused and hurt. “So what? You think you should replace me?”

Zoey shook her head immediately. “No. Not replace you.”

Rumi blinked. “Then what are you saying?”

Zoey hesitated--not because she was unsure, but because this was delicate ground.

“I’m saying…” she chose her words slowly, “that maybe Mira can have both of us.”

Rumi’s chair scraped hard against the floor as she shot halfway to her feet. “Absolutely not--”

Zoey raised a hand, eyes still calm. “Sit. Let me finish. Please.”

Rumi didn’t sit--but she didn’t storm out, either.

Zoey kept her voice soft. “I’m not trying to take her from you. I don’t want to hurt you. But Mira needs more than one person’s leftover energy. She needs companionship. She needs someone who has time for her. Someone who can give her attention and affection while you’re drowning in work.”

Rumi’s breath was ragged. “I don’t--I don’t understand what you’re suggesting.”

Zoey stood slowly.

“Come with me,” she said.

Rumi’s eyes narrowed. “Why?”

Zoey offered her hand--not to hold, but to guide. “Because there’s something you need to see.”

Rumi hesitated, torn between fury and desperate curiosity.

Zoey didn’t push.

She only said, “Trust me. It’ll help.”

After a long, trembling moment--Rumi followed.

 


 

Rumi followed Zoey out of the coffee shop in a daze.

Not because she trusted her.

Not because any of this made sense.

But because she felt like she was clinging to a rope that had already frayed apart, and Zoey was the only one offering her something to hold.

The afternoon air was chilly. It bit at Rumi’s skin, waking her up enough to realize where they were headed. She slowed her steps, watching the street signs as they approached a familiar block.

Her block.

Her home.

Rumi stopped walking entirely.

“Zoey,” she said, voice low, wary. “Why are we going this way?”

Zoey glanced back with a small, unreadable smile. “You’ll see.”

Rumi’s pulse spiked. “You--are you taking me to my apartment?”

Zoey didn’t answer directly. She kept walking, hands tucked casually in her jacket pockets, calm as ever. It infuriated Rumi. It unsettled her. It pulled her forward even as she wanted to turn back.

Rumi quickened her pace until she was just behind Zoey. “What exactly are you planning? What am I being led into?”

Zoey finally paused at the corner and turned to face her, the sun catching the strands of her hair. She looked confident. Steady. Completely at ease.

“I need you,” Zoey said quietly, “to trust me for a moment.”

Rumi stared at her.

Trust her?

After everything?

After the confession, the cheating, the lunch with Mira, the twisted emotional knots she’d tied Rumi into?

Every rational thought screamed no.

But something deeper--something tired, bruised, desperate--whispered maybe.

Rumi swallowed hard, her voice trembling. “Why should I trust you?”

Zoey’s expression softened, not pitying but understanding. “Because you want answers. Because you need clarity. Because you’re running out of ways to handle this alone. And because despite everything in your head telling you not to… you walked with me this far.”

Rumi hated how true that was.

Against her better judgment, she nodded once.

Zoey started walking again, and Rumi followed with stiff, uncertain steps. Her apartment building came into view, familiar and foreign all at once. The windows, the sleek facade, the door she had unlocked a thousand times--today it felt like a stranger’s home.

They walked inside and up the stairs until Rumi unlocked the door to their apartment. Rumi exhaled shakily. “If you’re expecting Mira to be here, she’s not. She’s been avoiding me all day.”

Zoey shook her head. “She’s not home. I texted her.”

Rumi blinked hard, confused. “You--texted her?”

“Yes.”

“Why?” Rumi’s voice sharpened, suspicion flaring. “Why would you do that? What did you say?”

Zoey stopped walking. They were standing just inside the apartment now, the door just a few feet away. She turned, meeting Rumi’s eyes with quiet certainty.

“I told Mira to meet me at her restaurant,” Zoey said.

Rumi’s breath caught painfully in her chest. “Why would you send her away? Why would you--”

Zoey stepped closer, her voice lowering into something soft but firm.

“Because,” she said, “I need to help you.”

Rumi froze.

Her heartbeat stumbled.

Her breath faltered.

Her world, already cracked, tilted again.

And Zoey held her gaze--steady, certain--as everything inside Rumi twisted into something warm, dangerous, and utterly consuming.

Rumi’s mind reeled, the words hanging in the air like a challenge she couldn’t quite grasp. Help? From Zoey, the woman who’d shattered her world by sleeping with Mira? Her fists clenched at her sides, anger and confusion warring in her chest, but Zoey’s gaze held her captive, those dark eyes promising something she couldn't name--solace, maybe, or understanding.

Before Rumi could form a protest, Zoey reached for the hem of her own shirt, pulling it up and over her head in one fluid motion. The fabric whispered to the ground, revealing the smooth curve of her shoulders and the swell of her breasts, nipples already pebbling in the cool air. Rumi’s breath hitched, her eyes darting away, heat flooding her face. This wasn't right. She shouldn’t be here, shouldn’t be looking.

“Come on,” Zoey murmured, her voice a gentle pull as she took Rumi’s hand, fingers interlacing with a warmth that sent a shiver up Rumi’s arm. Zoey didn't release her hand, guiding her past the living room, toward the bedroom. Rumi’s heart pounded, each step heavier than the last. “Zoey, wait,” she whispered, pulling back slightly. “I can't... this is cheating. On Mira. Even after what she did, I won't--”

Zoey turned, her bare torso inches from Rumi’s clothed one, the proximity making Rumi’s skin prickle. “You're thinking about it all wrong,” Zoey said softly, her free hand coming up to cup Rumi’s cheek, thumb brushing away an errant tear Rumi hadn’t realized had fallen. “This isn’t cheating. It's figuring out what Mira needs. What you both need. Let me show you how to give it to her.”

Rumi’s resolve cracked under that touch, the logic twisting in her mind like smoke. She wanted to argue, to push away, but the exhaustion of the day--the confrontation, the hurt--left her vulnerable. Reluctantly, she nodded, letting Zoey draw her into the bedroom. The door clicked shut behind them, the air thick with unspoken tension.

Zoey stepped closer, her lips finding the sensitive skin of Rumi’s neck, pressing soft kisses that made Rumi’s knees weaken. Her hands roamed Rumi’s back, fingers splaying wide over the fabric of her shirt, tracing the line of her spine. “Last night with Mira,” Zoey began, her breath hot against Rumi’s throat, “she was so desperate. Not just for me, but for you. She came calling your name, over and over, even as I fucked her.”

Rumi stiffened, a gasp escaping her lips at the crude word, but Zoey’s kisses continued, trailing lower to the hollow of her collarbone. The story unfolded in murmurs--how Mira had unraveled under Zoey’s tongue, her body arching as she licked her pussy slow and deep, how she’d begged for the strap-on, imagining it was Rumi’s cock stretching her tight walls. Rumi’s cheeks burned, a confusing mix of jealousy and arousal stirring low in her belly.

Zoey paused, her hands sliding to the hem of Rumi’s shirt, fingers hooking lightly. She pulled back just enough to meet Rumi’s eyes, her expression patient, waiting. “Can I take this off?”

Rumi’s throat tightened, words failing her. She could only nod, a small, jerky motion that betrayed her lingering hesitation.

With careful hands, Zoey lifted the shirt, peeling it away to expose Rumi’s bra and the soft planes of her stomach. She tossed it aside, her gaze raking over Rumi’s form appreciatively. “Mira wasn't just after me,” Zoey said, voice low and earnest as she traced a finger along the edge of Rumi’s bra. “She was craving you, Rumi. The way you used to touch her, hold her. The intimacy you've been too busy to give. She needs that from you--someone who sees her, really sees her.”

Rumi shook her head faintly, confusion clouding her eyes. “I don't... I don't understand. How does this help?”

Zoey’s smile was knowing, her hands moving to the button of Rumi’s pants, popping it open with a soft snick. “I want to show you,” she said, easing the zipper down. “Let me teach you how to make her feel wanted again. Say yes, Rumi.”

Something magnetic pulled at Rumi--an inexplicable draw to Zoey’s confidence, her certainty. It drowned out the guilt, the doubt, leaving only a quiet “Yes” on her lips, unable to deny the pull.

Zoey knelt briefly, working the pants down Rumi’s legs, helping her step out of them until she stood in just her underwear. The cool air kissed her skin, raising goosebumps, but Zoey’s warmth chased them away as she rose and guided Rumi to sit on the edge of the bed. The mattress dipped under her weight, the familiar sheets a stark reminder of Mira’s absence.

Zoey stood before her, close enough that Rumi could feel the heat radiating from her body. She cupped Rumi’s face, tilting it up. “What do you need, Rumi? Tell me--to fix this, to make it right with Mira.”

Rumi’s voice came out small, vulnerable, the words she'd buried for months spilling free. “I don't feel appreciated. Like I'm just... there, but not seen. Not by her, not anymore.”

Zoey’s eyes softened at Rumi's confession, a flicker of empathy crossing her features as she knelt between Rumi’s parted thighs. The bed creaked faintly under Rumi’s shifting weight, her underwear the last barrier, damp already from the building tension. Zoey’s hands trailed up Rumi’s legs, thumbs brushing the sensitive inner skin, inching higher until her fingers reached the edge of the fabric. She hooked them there, tugging gently, but paused, her gaze locking onto Rumi’s.

“Tell me what you want, Rumi,” Zoey whispered, her voice a coaxing murmur that sent warmth pooling low in Rumi’s core. “Do you want me to touch you here? Slow and soft, or harder, like you need to feel wanted?”

Rumi’s breath came in shallow bursts, her body betraying her hesitation as her hips tilted forward instinctively. She shouldn’t be doing this--shouldn’t be letting Zoey in like this--but the words tumbled out anyway, raw and unfiltered. “Slow... I want it slow. To feel... seen.”

Zoey’s lips curved into a gentle smile, her fingers slipping beneath the waistband, easing the underwear down Rumi’s thighs until they pooled at her ankles. She kicked them aside, exposing Rumi’s pussy, the folds already slick with arousal, clit peeking swollen and needy. Zoey’s hand returned, her fingertips tracing light circles over the outer lips, teasing the wetness there without parting them yet. Rumi gasped, her hands fisting the sheets, the touch electric yet tender, building a slow ache.

“Like this?” Zoey asked, her middle finger dipping just inside the entrance, coating itself in Rumi’s juices before withdrawing. “Or do you want me to slide in deeper, fuck you until you forget everything but how good it feels to be touched? Tell me how you want it, Rumi. What Mira should do to make you feel this.”

Rumi’s cheeks flushed hot, but the questions pulled answers from her like a confession. “Deeper,” she admitted, voice trembling. “I want... fingers inside, moving, making me feel full. Not rushed--just... steady.”

Zoey nodded, her expression one of quiet approval as she pressed two fingers against Rumi’s entrance, the tips breaching the tight heat. Rumi’s pussy clenched around them immediately, walls fluttering as Zoey pushed in slowly, inch by inch, until her knuckles rested against the soft mound. She curled them slightly, stroking the inner walls with gentle thrusts, her thumb circling Rumi’s clit in lazy loops. The rhythm was unhurried, each slide in and out deliberate, coaxing soft whimpers from Rumi’s throat as pleasure coiled tighter.

Rumi’s hips rocked to meet the motions, her breaths turning to moans, the edge of release building fast under Zoey’s skilled touch. But just as the tension crested, her pussy starting to spasm in anticipation, Zoey withdrew her fingers with a wet pop, leaving Rumi empty and aching. It wasn't cruel--the way Zoey licked her lips, eyes warm and intent--but purposeful, her hand resting lightly on Rumi’s thigh instead.

“Not yet,” Zoey said softly, leaning in to press a kiss to Rumi’s knee. “I want you to savor this, Rumi. Enjoy every second, so you can give it back to her. We're just getting started.”

Zoey’s breath steadied as she shifted on the bed, her own arousal evident in the flush creeping up her neck and the way her thighs pressed together. She reached out, cupping Rumi’s cheek with a tenderness that belied the heat in her eyes, guiding Rumi’s gaze downward to where her skirt had ridden up, exposing the damp patch on her panties. “Now it's my turn to feel you,” Zoey murmured, her voice husky. “Eat my pussy, Rumi. Taste me like I just tasted you--slow, make it good.”

Rumi hesitated for a split second, her lips parting in a soft exhale, but the pull of the moment won out. She nodded, the motion small and eager, and slid down the mattress on her elbows, positioning herself between Zoey’s spread legs. Zoey lifted her hips helpfully, shimmying out of her skirt and panties in one fluid motion, tossing them aside to reveal her pussy--bare and glistening, lips parted slightly, clit already swollen from the earlier tension. Rumi’s hands settled on Zoey’s thighs, parting them wider as she leaned in, her breath ghosting over the slick folds.

She started slow, just as Zoey had with her--a tentative lick along the outer edge, flat tongue dragging from bottom to top, gathering the salty-sweet essence that coated Zoey’s skin. It hit Rumi like a revelation: Zoey tasted so good, clean and musky, with a hint of tang that made Rumi’s mouth water for more. She pressed closer, nose brushing the soft mound as her tongue delved between the lips, circling the entrance lightly before flicking up to lap at the clit.

“Oh, thank you, Rumi,” Zoey sighed, her fingers threading gently into Rumi’s hair, not pulling but holding, encouraging. “You're so good at this already--tasting me like you mean it. Thank you for being so kind, for giving me this.”

Each word landed like a spark in Rumi’s chest, making her heart flutter wildly, a warm rush spreading through her ribs. She hummed against Zoey’s pussy in response, the vibration drawing a gasp from above, and dove in deeper, her tongue thrusting inside now, fucking the tight heat with shallow strokes while her lips sealed around the clit, sucking gently. Zoey’s thanks kept coming, a steady stream of praise that fueled Rumi’s growing confidence.

“Thank you for taking care of me like this,” Zoey continued, her hips rolling subtly to meet Rumi’s mouth. “You're incredible--your tongue feels perfect, so attentive to what I need. God, Rumi, you're making me feel so wanted.”

Rumi’s flutters turned to full throbs, her own pussy clenching emptily at the affirmations, but she pushed the ache aside, losing herself in the act. She got into it further, one hand sliding up to part Zoey’s folds wider, exposing more for her mouth to devour. Her licks grew bolder, alternating between broad swipes that coated her chin in wetness and pointed flicks that had Zoey’s thighs trembling. She sucked harder on the clit, then dipped low to tongue-fuck the entrance again, savoring every drop, every twitch of Zoey’s body. They both reveled in it--Rumi's moans vibrating into Zoey’s core, Zoey’s free hand clutching the sheets as her breaths turned ragged, pleasure building in tandem.

Zoey’s grip tightened just a fraction in Rumi’s hair, her voice breaking on a whine. “Rumi... can I cum? Please, let me cum on your tongue.”

Rumi nodded without pulling away, the motion muffled against slick skin, and redoubled her efforts. She worked faster, tongue lashing the clit in quick, insistent circles while two fingers joined the fray, sliding into Zoey’s pussy to curl against the front wall, pumping in rhythm with her mouth. Zoey arched, a cry escaping her as the orgasm hit--her walls clamping down on Rumi’s fingers, juices flooding out in hot pulses. Rumi didn’t falter, swallowing it all down greedily, the taste flooding her senses as she licked through the aftershocks, drawing out every last quiver until Zoey slumped back, panting.

Rumi lifted her head finally, lips shiny and swollen, her eyes dark with lingering need. She wiped her mouth with the back of her hand, voice tentative but hopeful. “Is it my turn to cum now?”

Zoey smiled lazily, reaching down to pull Rumi up for a deep, tasting kiss, her flavor still fresh on both their tongues. “Soon, beautiful. Be patient for me--just a little longer. I want to make it even better for you.”

Zoey sat up slowly, her body still humming from the release, and pulled Rumi into a deep kiss. Their mouths met with hunger, tongues tangling in a slick dance, both of them tasting the remnants of Zoey’s cum on Rumi’s lips--salty and intimate, a shared secret that made the kiss linger. Rumi melted into it, her hands clutching at Zoey’s shoulders as the flavor reignited the fire between them.

While their lips stayed locked, Zoey maneuvered them with deliberate slowness, rolling Rumi onto her back and sliding over to straddle her hips. The shift was seamless, kisses unbroken, until Zoey hovered above, her weight pressing Rumi gently into the mattress, dominant yet affectionate. She broke the kiss just enough to whisper against Rumi’s mouth, her breath hot. “Turn around for me, Rumi. On your stomach--I want to take care of you properly.”

Rumi complied without hesitation, flipping over and settling onto her belly, her cheek resting against the cool pillow. Her heart raced, anticipation coiling tight in her core as Zoey’s hands trailed down her sides, soothing and possessive. Zoey positioned herself behind, knees bracketing Rumi’s thighs, and reached down to guide Rumi’s legs apart. Her fingers hooked under Rumi’s knees, spreading them wider, exposing the drenched heat of her pussy to the air.

“Look at you,” Zoey murmured, her voice laced with admiration. She traced the outer lips first, teasing the slick folds with feather-light touches that made Rumi shiver. The entrance clenched at the barest graze, already soaked from earlier denial, juices trailing down her thighs. Then, without warning, Zoey plunged two fingers inside, the intrusion sudden and filling, stretching the tight walls with a wet slide.

Rumi gasped, her body arching instinctively as the sensation overwhelmed her--full, pleased, every nerve alight with the pressure of Zoey’s fingers buried deep. She was lost in it, hips rocking back subtly to chase more, the world narrowing to the thick digits pumping in and out, coated in her arousal.

“More,” Rumi moaned, the word spilling out unbidden, her voice muffled against the fabric. “Please, Zoey--more, I need it.”

Zoey leaned down, pressing soft kisses along the curve of Rumi’s back, lips brushing sweat-damp skin from shoulder blades to the dip of her spine. Her free hand found Rumi’s head, fingers tangling in her hair to push it gently but firmly into the pillow, muffling the growing cries. At the same time, she thrust harder, the two fingers driving deeper, faster, before adding a third--stretching Rumi further, the burn of it blending into exquisite pleasure.

“Are you ready for more, sweet girl?” Zoey asked, her tone a mix of command and care, lips ghosting over Rumi’s ear.

“Yes--god, yes, please,” Rumi begged, her words fragmented, body trembling under the assault. “Give me everything.”

Zoey obliged, sliding a fourth finger in alongside the others, the fullness bordering on too much as she fucked into Rumi hard. Her hand twisted slightly with each thrust, fingers curling inside to press against that perfect spot--the sensitive ridge that made stars burst behind Rumi’s eyelids. Wet sounds filled the room, Rumi’s pussy gripping tight, pulling Zoey deeper as pleasure coiled relentlessly.

“Let it out,” Zoey urged, her voice steady amid the rhythm, thumb circling Rumi’s clit to heighten the torment. “Moan for me, whine and whimper like the perfect girl you are. I want to hear how good this feels--don't hold back.”

Rumi obeyed, the sounds pouring from her throat--deep moans turning to high-pitched whines, whimpers escaping with every curl of those fingers. She teetered on the edge of climax, the pressure building to a fever pitch, her body taut as a bowstring. “Zoey, please--let me cum. I'm so close, I can't--”

But Zoey slowed, her thrusts easing to a torturous grind, fingers still inside but barely moving, drawing out the peak until it faded into frustrated ache. Rumi whimpered in protest, hips bucking uselessly. As the denied orgasm dimmed, Zoey ramped up again, fingers plunging with renewed vigor, curling and thrusting until Rumi hovered on the brink once more.

Tears of pleasure streaked Rumi’s cheeks now, her face buried in the pillow, body wracked with sobs of need. “Please, Zoey--I'm begging you. Let me cum, I need it so bad.”

Zoey edged her like that a total of three times--building to shattering heights only to pull back, each denial sharpening Rumi’s desperation, her pussy clenching around the invading fingers, dripping onto the sheets. Finally, on the third crest, Zoey’s voice cut through the haze, firm and granting. “Now, Rumi--cum for me. Let it all go.”

Rumi shattered. She arched her ass high into the air, knees digging into the mattress as her legs shook violently, waves crashing through her. Her pussy spasmed wildly around Zoey’s fingers, and then she squirted--hot, forceful streams gushing over Zoey’s hand, soaking the sheets in a messy flood. The release dragged on, Rumi’s cries muffled but raw, her body collapsing forward only when the tremors finally ebbed, spent and trembling in the aftermath.

Zoey withdrew her fingers slowly from Rumi’s pulsing pussy, the slick withdrawal eliciting a final shiver from Rumi’s oversensitive body. She gathered Rumi close, wrapping her arms around the trembling form, one hand stroking damp hair while the other traced soothing circles on her back. “Shh, that's it,” Zoey whispered, lips brushing Rumi’s temple. “You did so well, letting go like that. I'm proud of you.” Her voice was soft, a balm against the raw edges of release, as she kissed away the tear tracks on Rumi’s cheeks.

Rumi lay there, chest heaving, her body limp and heavy in the soaked sheets. Exhaustion tugged at her limbs, but as the haze cleared, confusion flickered in her eyes. She blinked up at Zoey, the reality crashing in--what they’d done, the lines crossed. “Wait... Mira,” she murmured, voice thick with sudden doubt. “I just... I cheated on her. This wasn't supposed to happen.” Panic edged her words, her hands clenching the fabric beneath her.

Zoey cupped Rumi’s face gently, thumbs wiping away fresh tears, her gaze steady and warm. “Hey, look at me. Everything’s going to be okay. What happened here? It's not betrayal--it's understanding. Mira's been hurting, feeling unseen, just like you. This is us figuring out how to fix that, together. No one's getting hurt.” Her words wrapped around Rumi like a promise, simple yet convincing, easing the knot in her chest.

Somehow, it did make Rumi feel better--the reassurance sinking in, chasing away the guilt’s sharp bite. Zoey’s confidence was infectious, turning the chaos into something manageable, even hopeful. But the weight of the day pressed down harder now, her eyelids drooping, muscles aching from the intensity. She was so tired again, the emotional storm leaving her drained.

“Sleep now,” Zoey murmured, pulling the covers over them both, her body a protective shield. “Rest until Mira gets home. I'll wake you when she's here--we'll talk, all of us.”

Rumi nodded faintly, an odd sense of safety blooming in her chest with Zoey beside her. It felt right, strangely okay, like she'd found an anchor in the uncertainty. She curled into the warmth, her breathing evening out, and crashed hard--eyes closing, body surrendering to deep, dreamless sleep within moments.

 


 

Mira arrived at Black Sheep fifteen minutes early--a habit she’d never shaken, even on a day she wasn’t scheduled. The restaurant was closed today, quiet, all the lights off. The building felt still and unfamiliar in the midday calm, the absence of kitchen noise making it feel hollow.

She double-checked the time on her phone.

Then looked at the front door.

Then at her phone again.

No Zoey.

Not even a shadow of her nearby.

Mira frowned, pulling out her phone and tapping a quick message.

 

[Mira]

I’m here. Where are you?

 

She waited.

And waited.

Her nerves buzzed the longer the silence stretched.

Just as she considered calling, her phone vibrated.

 

[Choi Zoey]

I’m sorry

I lied

I’m not at the restaurant

 

Mira’s stomach dropped.

 

[Mira]

What?

Zoey, what is going on?

 

A long pause.

Too long.

Then:

 

[Choi Zoey]

I’m with Rumi

Please don’t freak out

 

Mira stopped breathing.

Her heart beat once--hard--and then the panic took over, cold and electric in her veins.

 

[Mira]

Freak out??

Why?

Zoey, why are you with her?

 

Three dots appeared.

Disappeared.

Returned.

 

[Choi Zoey]

Please come home

Everything’s okay

Just… come home

 

Okay?

Okay?

Nothing about this was okay.

Nothing about this made sense.

Nothing about this felt remotely safe or controlled.

Mira didn’t even realize she had started walking--fast, too fast--until the restaurant was three blocks behind her and her breath was starting to hitch. Her thoughts spiraled in frantic loops.

Why was Zoey with Rumi?

What had she said?

What had Rumi done?

What was happening at home?

Her keys were in her hand before she reached her building. She fumbled them twice, hands shaking, breath sharp with fear she couldn’t name.

She shoved the door open.

The apartment was warm.

Lights on in the kitchen.

Soft music playing.

It wasn’t Rumi she saw first.

It was Zoey.

Standing at the stove in an apron, sauteing something in a pan. Calm. Focused. Overtly domestic in a space she had absolutely no right to look comfortable in.

For a long, silent moment, Mira didn’t move.

Her brain couldn’t process the image.

Zoey turned around at the sound of the door, offering a small smile--gentle, steady, nothing like the flirtatious charm Mira knew so far. “Hey. You made it.”

Mira blinked at her. “What--what are you doing here?”

Zoey stirred something, lowered the heat, and nodded toward the cutting board. “Making dinner. You should eat. You’ve had a long day.”

Mira stared.

Confusion warred with fear, with curiosity, with the frantic tangle of emotions she hadn’t sorted since last night. Her heart hammered so loudly it felt like it echoed in her ribs.

“Zoey,” Mira whispered, stepping closer, “where is Rumi?”

Zoey pointed with the spatula, calm as a still lake. “Bedroom. She’s sleeping.”

Sleeping.

Of course she was.

Just like earlier today.

Just like last night.

And yet--

This felt different.

This wasn’t Mira coming home to an empty apartment.

This wasn’t Mira feeling alone.

Zoey was here.

In her kitchen. In her space. Making food like it was the most natural thing in the world. Mira stood frozen in the doorway, unsure whether to scream, cry, laugh, or collapse.

But Zoey didn’t push her.

Didn’t rush her.

Didn’t explain yet.

She just said softly, “Come on. I could use another pair of hands.”

Mira swallowed, her throat tight. And despite the confusion, despite the whirlwind inside her, despite every instinct screaming that she should demand answers--

She stepped into the kitchen.

 


 

The pan hissed softly behind her as Zoey stirred it, the steam rising in gentle curls toward the dim kitchen lights. The apartment felt warm, but not cozy--warm the way a storm-warmed afternoon feels, thick with humidity and unspoken things.

Mira hovered near the counter, arms crossed but not defensive--more like she was holding herself together. Her eyes flicked from Zoey’s hands to the doorway leading to the bedroom, where Rumi slept behind a closed door.

Zoey could feel the tremor of Mira’s confusion from across the counter.

Confusion, fear, and something quieter--something like hope that Mira didn’t want to acknowledge yet.

Zoey turned off the burner and set the spatula down, taking a slow breath before she spoke.

“Mira,” she began softly, “I’m sorry.”

Mira blinked. “For what?”

“For talking to Rumi today without your consent.”

She waited for the recoil--the flash of anger, the accusation, the betrayal. But Mira didn’t flinch. Didn’t tense. Didn’t even look particularly upset.

Instead, Mira sighed, rubbing her forehead. “Just… tell me what’s going on. Please.”

Zoey nodded, wiping her hands on a towel before leaning back against the counter. She crossed her ankles, arms loose at her sides.

“I talked to Rumi,” Zoey said. “About things. About the relationship. About you.”

Mira’s eyes sharpened. “What did you say?”

Zoey hesitated--not out of guilt, but because she knew the truth needed to be delivered right. Not bluntly. Not cruelly. Carefully.

“Mira…” Zoey started, voice steady, “you and Rumi need to talk. Really talk. Not the half-fights you’ve been having. Not the rushed apologies. Not the distracted conversations before bed. You need to face what’s happening between you.”

Mira opened her mouth--maybe to argue, maybe to defend herself--but Zoey shook her head gently.

“And I’m going to help you.”

Mira froze.

“Help us?” she echoed, confused. “Why would you want to get in the middle of this?”

Zoey’s breath caught--not from fear, but from honesty she could no longer sidestep.

“Because I have an interest in both of you now,” Zoey said quietly. “Whether either of you returns that feeling or not.”

Mira stared at her.

Not angrily.

Not skeptically.

Not even shocked.

Just… stunned.

Wide-eyed. Breathing shallow. Heart clearly pounding beneath her ribs.

Zoey didn’t fill the silence.

She let Mira process it.

Let the truth settle.

Let the possibility take shape, small and fragile, in the air between them.

She didn’t recoil at Zoey’s confession.

Didn’t snap back.

Didn’t even look offended.

If anything, her expression softened--uncertain, yes, but not disturbed. More like she was trying to understand the shape of something new.

“I don’t…” Mira swallowed. “I don’t know what you expect me to do with that.”

Zoey offered a small, gentle shrug. “I’m not asking you to do anything right now.”

Mira looked down at the counter, fingers tracing the grain of the wood. A quiet admission hovered beneath her breath--that being wanted by someone who wanted both of them didn’t scare her. Didn’t bother her.

It almost eased something inside her.

Zoey watched her for a moment, then inhaled slowly. “There’s something else I need to tell you,” she said, voice steady.

Mira looked up.

And Zoey said it.

“Rumi and I… had sex.”

The air shifted sharply.

Not violently.

Not like a blow.

But like a sudden drop in temperature--the kind that steals your breath for a moment.

Mira froze, lips parted, eyes going wide with shock so deep it was almost numb.

Zoey waited.

Mira’s expression didn’t twist in anger.

Didn’t harden in betrayal.

Didn’t flare with accusations.

Instead--quietly, painfully--her shoulders sagged.

“…Oh,” she whispered.

Zoey stepped closer, careful but steady. “You’re not mad?”

Mira shook her head once, eyes flicking away. “I… I don’t think I have the right to be,” she said softly, truth ringing painfully in her voice. “I cheated first. I--I broke us first.”

Zoey’s heart tugged. She reached for Mira’s hand, but stopped herself. It wasn’t the moment for comfort. Not yet.

Mira looked at her again, expression small and raw. “Why, Zoey? Why would she… with you?”

Zoey didn’t sugarcoat it. Didn’t play coy.

“Because it was what she needed at the moment,” Zoey said. “She was breaking. She was hurting. And she needed someone who saw her.”

Mira’s breath hitched--the emotional punch landing squarely in her chest.

Zoey didn’t push. Instead, she handed Mira a cutting board, nodded toward the vegetables still waiting to be chopped, and said softly, “Come help me finish.”

It gave Mira something to do. Something grounding. Something that didn’t require language or decisions.

The two of them worked in quiet rhythm--slicing, stirring, tasting--the space between them filled not with tension, but with the strange, fragile peace of two people who had shared something impossible and didn’t yet know what it meant.

When the last dish was plated, Mira hesitated, glancing toward the bedroom doorway.

“I should get Rumi,” she said softly.

Zoey placed a gentle hand on her arm--light, not possessive, just enough to slow her.

“Let her sleep,” Zoey murmured. “She needs it.”

Mira didn’t argue.

Didn’t tense.

Didn’t question Zoey’s place here.

She simply nodded--small, weary, and almost relieved--and let the decision stand.

 


 

Part Three

Rumi woke slowly--not sharply, not startled, but with that heavy, drifting grogginess that came after sleeping far too deeply. Her limbs felt heavy. Her head buzzed faintly, like she was surfacing from underwater.

The first thing she noticed was that Zoey wasn’t in bed.

Her breath caught, confusion cutting through the fog. The room was dim, the sheets cool beside her, and she was alone beneath the blankets.

The second thing she noticed came a heartbeat later: The sheets had been changed.

Fresh linens. Clean. Smooth. Soft.

A flush crept up Rumi’s neck as the implication registered--not explicitly, but unmistakably. Zoey must have done it. Quietly. Thoughtfully. Without asking for anything in return.

Rumi closed her eyes for a brief moment, guilt tightening her chest.

She sat up slowly, running shaky fingers through her hair. As she listened, faint sounds drifted through the door--soft voices, the murmur of a movie playing, the quiet clink of something being moved on a table.

Voices.

Plural.

Rumi swallowed hard and pushed off the bed.

The moment she cracked open the bedroom door, warm light spilled in from the living room. The smell of food hit her next--something savory, something cooked recently, but now cooling on the table.

Her breath faltered.

She stepped fully into the room and froze.

Zoey and Mira sat on the couch together--not touching, not curled up, just… present. A movie flickered on the television, casting soft shadows across them. Mira looked calm, quieter than usual. Zoey looked relaxed, one arm draped along the back of the couch, posture open.

It didn’t look romantic or even intimate.

But it looked comfortable.

Rumi’s heart tightened painfully.

Zoey turned first, sensing movement, and her face lit with a warm, easy smile--like seeing Rumi there made something click into place.

“Hey,” Zoey murmured. “You’re up.”

Mira looked over next, eyes soft but unreadable. “Hi.”

Rumi swallowed, her voice small. “Hi.”

She walked toward them cautiously, as if approaching an animal she wasn’t sure wouldn’t spook. Her tension sat in her shoulders, her arms, the way her steps slowed the closer she got.

She lowered herself at the far edge of the couch--leaving space between her and Mira on instinct, unsure if she was allowed to close it.

The air felt fragile.

Like one wrong move could break whatever this was.

Zoey watched Rumi sit, her gaze gentle, assessing the exhaustion in Rumi’s eyes, the stiffness in her posture, the unspoken question in her hesitance.

And then--without asking--Zoey reached out.

“Come here,” she murmured softly.

Rumi blinked at her in surprise. “What--?”

Zoey didn’t give her time to pull away. She gently took Rumi’s wrist and tugged her forward, guiding her in a smooth, deliberate motion.

Rumi toppled back--not violently, but slowly--until she was lying down across the couch. Her head settled in Mira’s lap, and Mira’s breath hitched softly in shock. Rumi felt the warmth of Mira’s thighs under her cheek, familiar yet distant, painfully missed.

Her legs draped over Zoey’s lap, and Zoey rested one hand lightly against Rumi’s calf, steadying her.

Rumi froze, her breath caught somewhere between fear and relief.

Zoey gave her a small, steady nod.

Mira’s fingers hovered uncertainly near Rumi’s hair.

And for the first time in months--

Rumi wasn’t alone.

Not emotionally.

Not physically.

She was held.

Not by one person.

By two.

Rumi lay stiff between them at first, muscles coiled, breath uneven. She didn’t know where to look, where to place her hands, how to exist between the two people who had turned her entire world upside down.

Zoey seemed to sense it instantly.

“Relax,” she said softly, voice warm and impossibly gentle. “Both of you. Just… try.”

Mira blinked, startled--but then she exhaled, slow and shaky, and her hand finally lowered. Her fingers brushed Rumi’s hair, tentative at first, then more certain as she threaded her hand through the strands.

Rumi’s entire body reacted.

Her breath hitched.

Her shoulders dropped.

Her throat tightened until she could hardly swallow.

She hadn’t felt Mira touch her like this in months.

Affectionate.

Tender.

Present.

Rumi melted before she could help it. Her eyes squeezed shut, and a soft, broken sound escaped her chest. Tears slipped down her temples into Mira’s lap before she even knew she was crying.

Mira’s hand paused. “Rumi… what’s wrong?”

Rumi shook her head quickly--too quickly--trying to pull back emotionally even as her body leaned into Mira’s touch like it was air.

Zoey watched her with soft, steady eyes. “Rumi,” she murmured, “you can’t keep holding it in. You have to open up. She needs to hear you.”

Rumi’s breath shattered.

A sob tore quietly out of her before she could stop it. She lifted trembling hands to her face, covering her eyes, but Mira caught her wrists gently and lowered them.

“Rumi,” Mira whispered, voice breaking, “please… talk to me.”

Rumi swallowed hard, chest heaving with the effort to speak.

“I’m sorry,” she choked out. “I’m so, so sorry for… for not trying harder. I didn’t mean to make you feel ignored.”

Mira’s touch grew gentler--stroking, soothing--and Rumi felt herself unraveling completely. She could barely breathe with how much she’d kept locked inside her.

Zoey nodded encouragingly. “Tell her the rest,” she urged softly. “Tell her how you’ve been feeling. She deserves to know.”

Rumi’s voice trembled, barely audible.

“I feel like you don’t see me,” she whispered. “Not anymore.”

Mira froze.

Rumi forced herself to go on, tears slipping freely now.

“I’m trying so hard, Mira. I’m working myself to death for us. For our future. I’m trying to fix everything at work, trying to be good enough for that stupid firm, trying not to fall apart from all the pressure… and it feels like you think I just don’t care.”

Mira’s breath caught.

Rumi closed her eyes, voice breaking open. “But I do care. I care so much it feels like I’m drowning. And I--I didn’t think you saw that. I didn’t think you saw me at all.”

Silence fell thick and heavy.

Mira’s fingers trembled where they rested against Rumi’s temple.

Zoey stayed very still beside them, one hand resting lightly on Rumi’s shin--not claiming, not intruding, just grounding her in place.

And for the first time in a long time…

Rumi told the truth.

 


 

Mira had heard Rumi cry before.

But she had never heard her cry like this.

Never heard the quiet cracking in her voice.

Never felt her tremble against her lap like she didn’t know how to hold herself together anymore.

Rumi’s words scattered across Mira’s mind like glass--sharp, honest, painful. Each one lodged deeper than the last.

I feel like you don’t see me.

I’m drowning.

I didn’t think you saw me at all.

Mira didn’t interrupt.

She didn’t defend.

She didn’t explain.

She just listened.

Listened to every piece of Rumi breaking open in front of her.

When Rumi’s voice finally faded into quiet, shaky breaths, Mira felt her own chest tighten. Her fingers slid gently through Rumi’s hair again, softer this time, more deliberate.

“Mira… talk to her,” Zoey murmured, barely above a whisper.

Mira nodded once.

She took another second--a long, steadying second--to let Rumi’s confession settle deep where it belonged.

Then she spoke.

“I’m sorry,” Mira said quietly. “For making you feel like I didn’t care.”

Rumi’s breath hitched against her.

Mira swallowed, the words coming more easily than she expected--not because they were simple, but because holding them in had hurt too much for too long.

“I love you so much, Rumi,” she whispered. “More than I know how to say sometimes. And watching you work yourself into the ground… It scared me.”

Rumi blinked up at her through wet lashes.

Mira’s voice shook. “I didn’t know if I had the right to tell you to slow down. It felt like… it wasn’t my place to intervene in your career. I didn’t want to take away something you fought so hard for. But I hated seeing you break yourself for it.”

Rumi pushed herself upright slowly, wiping her face with shaky hands. When she was sitting, she turned fully toward Mira--eyes red, cheeks flushed, but gaze steady.

“Mira,” Rumi breathed, voice low but strong, “you always have a voice in what I do. Always. We’re together. We make decisions together. I want to hear what you think. I want to know when you’re worried. I want you to talk to me.”

Her voice cracked.

“I’m so sorry for making you feel ignored. I didn’t mean to shut you out. I was so lost in my own shit that I stopped thinking about you--what you were feeling, what you needed… you.”

The word hung in the air like a fragile truth neither had said aloud in too long.

Mira inhaled sharply, her hand cupping Rumi’s cheek before she even realized she’d moved.

She had missed Rumi like this.

Missed her honesty.

Missed her vulnerability.

Missed the woman she had loved for years.

And now… she saw her again.

Right here.

Broken open.

Reaching back.

Mira’s fingers traced Rumi’s cheek gently, tenderly.

“I didn’t want to lose you,” Mira whispered.

“You haven’t,” Rumi whispered back.

But the fear remained in both their eyes.

Rumi’s hand closed around Mira’s, squeezing with a desperation Mira had forgotten she could show.

“Mira,” Rumi said, voice thick with leftover tears, “I’m so proud of you.”

Mira’s breath caught.

“For opening the restaurant. For building something amazing. For following your dream even when it scared you.” Rumi shook her head, eyes shining. “I should’ve been there for you. I wanted to be there for you. And I’m going to do better. I swear it. I’m going to show up more. Not just when it’s convenient--always. Always.

The words didn’t hit Mira like a surprise.

They hit like a flood.

Something inside her cracked wide open--the dam she’d built to survive the last few months finally giving way. Her lip trembled, and before she could hold it back, tears spilled hot and fast down her cheeks.

“Rumi…” she choked, pressing her forehead to Rumi’s. “I missed you so much.”

Rumi let out a soft, broken noise and pulled her closer. They wrapped around each other with the kind of desperation only months of loneliness could create. Mira clung to her like she was afraid Rumi might disappear again.

I’m sorry,” Mira whispered into Rumi’s shoulder. “I’m so sorry.”

“No, I’m sorry,” Rumi murmured, holding her tighter. “I love you. I never stopped.”

“I love you too,” Mira breathed.

They stayed tangled like that, faces buried, tears shared freely. For the first time in so long, their apologies weren’t rushed. Their embrace wasn’t perfunctory. Their feelings weren’t guarded.

They were two people rediscovering each other.

After a long moment, Rumi tilted Mira’s chin up and kissed her--soft at first, then deeper, trembling with emotion. Mira kissed back with everything she hadn’t said in months. Their tears mixed between them, their breaths shaky, their touch clinging and reassuring.

It was a kiss of remembering and wanting and of choosing each other all over again.

But eventually--slowly--the world around them seeped back in.

They separated with quiet breaths, foreheads still touching.

And then, almost in sync, they froze.

A presence. It was warm.

A steady gaze.

They turned their heads.

Zoey sat beside them, leaning comfortably against the couch, hands folded loosely in her lap. She wasn’t intruding and wasn't judging. She simply watched them with a soft, genuine smile--warm, proud, almost glowing with quiet affection.

No jealousy.

No bitterness.

Just a kind of peaceful happiness that made Mira’s stomach flip in a way she didn’t expect.

Rumi wiped her eyes quickly, embarrassed. Mira mirrored the action, cheeks flushed.

Zoey tilted her head and said softly, with a smile that held no shame. “Good. You two needed that.”

And for the first time…

Mira truly saw Zoey not as the girl she cheated with, or the stranger in their home--

but as someone who genuinely cared about both of them.

Someone who wanted them to heal.

Someone who might, impossibly, be part of that healing.

 


 

Zoey hadn’t expected them to look at her like that.

She thought she’d fade back into the background for a while--just watch them reconnect, sit quietly, keep the emotional temperature steady. She didn’t expect Mira to turn toward her, eyes still rimmed red from crying, and asked in a trembling, honest voice.

“What do you want out of this, Zoey?”

Rumi looked at her then too--tired, wary, soft. She wasn’t looking at Zoey with anger anymore. She wasn’t even looking at her with suspicion.

Just… curiosity.

A door cracked open.

Zoey blinked, heart stuttering. “Me?”

Rumi nodded. “You helped get us back on the same page. You’ve… been here through all of this.” She swallowed. “We should know what you want.”

Zoey didn’t speak at first.

She hadn’t prepared for this question.

Hadn’t imagined they’d even ask.

She could lie.

She could say she didn’t want anything, that she only cared about helping.

But that wasn’t fair. Not to them. Not to the spark growing in her chest.

She took a slow breath, choosing honesty.

“I know we haven’t known each other very long,” Zoey began, voice quiet but steady. “But… I’d love to take you both out on a date.”

Mira’s eyes went wide.

Rumi stiffened a little--not rejecting, just startled.

Zoey offered a small, soft smile. “I’m very interested in both of you. Not just the parts of you that are hurting. Not just the chaos you’re working through. I like who you are. As people-- or, at least, I want to get to know you more.”

Rumi’s lips parted. “We’ve never… thought about that before.”

Mira nodded. “We’ve never tried anything like… this.”

Zoey rubbed the back of her neck self-consciously. “Trust me, I know this is a lot. And I’m not asking for an answer right now. I just…” She exhaled, letting the truth find its shape. “I want a chance. That’s all.”

Silence settled gently--not tense, not uncomfortable.

Just thoughtful.

Mira shifted a little, her fingers brushing Rumi’s arm. “We… don’t know how it would work.”

Zoey nodded. “That’s okay. We can figure it out together.”

She paused, thinking aloud, not pitching, not pushing--simply imagining possibilities.

“Think of me like… someone who fills the gaps,” Zoey said slowly. “Not replacing either of you. Not taking someone’s spot. But helping. Being there when one of you can’t be.”

Rumi frowned softly. “We shouldn’t rely on you to fix us.”

“I’m not asking you to,” Zoey said quickly. “You two are the foundation. I’m not trying to wedge myself between you.” She placed a hand briefly over her chest. “But sometimes… people need more support than one partner can give. Not because they love each other less--because life is heavy.”

Mira’s eyes softened.

Zoey continued, earnest: “Everyone needs space. Everyone needs time. Everyone needs breathers. And everyone needs moments of being seen.” Her voice dimmed a little, tender. “I want to be the person who steps in when one of you can’t. Who keeps things balanced. Who reminds you both not to overdo it. And I want you both to do the same for me.”

She shrugged lightly. “And… I want to love both of you. In whatever way you’ll let me.”

Rumi looked at Mira.

Mira looked at Rumi.

And neither of them recoiled.

There was hesitation, yes.

Caution, absolutely.

But beneath that?

Curiosity. Warmth. Possibility.

Zoey let them feel it. Let them sit in it without rushing them.

This wasn’t a decision to be made in a single breath.

She leaned back against the couch, her voice softening to a whisper. “Just think about it. That’s all I ask.”

And for the first time since this strange, impossible connection began…

Both Mira and Rumi nodded.

 


 

Zoey’s words--“reminding each other,” “support,” “filling in the gaps”--all sounded poetic and wise, but Mira wasn’t used to thinking in those terms. Her relationship with Rumi had always been love tangled with routine, comfort tangled with pressure, affection tangled with familiarity.

This?

This was something new.

Something she couldn’t yet define.

“I… don’t get it,” Mira admitted, cheeks warming. “What do you mean by ‘helping’?”

Zoey’s lips curved into a soft, knowing smile--not smug, not teasing, just deeply understanding. Like she saw the path ahead of them more clearly than Mira or Rumi did.

“It’s okay if it doesn’t make sense yet,” Zoey said gently. “That’s why I’m asking if you’re willing to try something new.”

Mira looked at Rumi immediately--instinctively--and Rumi, who had been quiet and observant, turned her head to meet Mira’s gaze. There was hesitation in her eyes, yes, but also trust. And something brave. Something open.

Mira swallowed. “So… would you?” she asked softly, almost whispering. “Try something new?”

Rumi hesitated for only a heartbeat before nodding. “If you’re okay with it.”

Mira nodded too, fingers brushing Rumi’s hand. “I’m okay with it if you are.”

Their agreement--quiet, mutual, tentative--seemed to light something in Zoey. Her smile widened, warm and earnest.

“Good,” she murmured. “That’s all I needed.”

She rose gracefully from the couch, then extended both hands--one to Mira, one to Rumi.

Mira glanced at Rumi again, but this time there was no uncertainty. They both took Zoey’s offered hands.

Zoey led back to the bedroom.

Not rushed.

Not forceful.

But with purpose. 

With care.

With a strange, gentle confidence that made Mira’s heart beat faster.

As they walked, Zoey spoke softly--her voice the steady, grounding thing that held everything together.

“Rumi,” Zoey said from just ahead of them, “you get caught up in work. A lot.”

Rumi groaned quietly. “I know.”

“It’s not a bad thing,” Zoey continued, squeezing Rumi’s hand lightly. “Wanting to provide for Mira, for both of you--that’s beautiful. Admirable, even.”

Rumi blinked, startled. No one had praised that side of her in a long time.

Zoey went on, “But sometimes you get so lost in all of that responsibility that you forget what really matters. And you don’t realize how far you’ve drifted until Mira is hurting. Until you’re hurting.”

Rumi’s grip tightened on Zoey’s hand.

Mira felt her chest swell painfully--with agreement, with guilt, with love.

Zoey’s voice softened further.

“That’s where I come in. When either of you drifts too far, I want to be the one who gently pulls you back. Before it gets that bad again.”

Rumi swallowed hard.

“How?”

Zoey reached the bedroom door, pushed it open with her free hand, and guided them inside. The room was dim, quiet, still carrying the faint warmth of an earlier nap.

Zoey released Mira’s hand first, then Rumi’s.

And then--not harshly, not commanding--she placed her palm between Rumi’s shoulder blades and guided her toward the cushioned chair in the corner.

“Sit,” Zoey said softly.

Not an order.

A promise.

A beginning.

Rumi sat slowly, confusion, curiosity, and something deeper flickering across her face.

Mira stood beside Zoey, breath caught somewhere between tension and anticipation, not sure what Zoey intended--only knowing she trusted her.

Zoey stepped back just enough to stand between them both, her presence steady as stone and warm as light.

And then--

 


 

Rumi’s heart pounded in her chest as she sank into the cushioned chair, the soft fabric yielding under her weight. The room felt smaller now, the dim light casting long shadows that danced across the walls, and the air hung heavy with unspoken tension. She watched Zoey, her gaze flicking between the woman’s calm confidence and Mira’s wide-eyed anticipation. What was this? Rumi’s mind raced, a mix of confusion and that lingering pull from earlier--the way Zoey’s touch had unraveled her, made her feel seen in ways she hadn’t in months.

Zoey turned to Mira, her eyes locking onto Rumi’s for a beat, holding her there. “Mira,” Zoey said, her voice low and steady, “take off your clothes for us. Slowly. Let Rumi see you.”

Mira hesitated, her cheeks flushing a deep crimson, but she nodded, fingers trembling as they moved to the hem of her shirt. She peeled it up and over her head, revealing the simple bra beneath, her small breasts rising and falling with each quick breath. Rumi’s breath caught--she knew that body, every curve and freckle, but seeing it exposed like this, under Zoey’s gaze, stirred something unfamiliar in her gut. Mira unclasped her bra next, letting it drop to the floor, her nipples already hardening in the cool air. Then her pants, sliding down her hips, pooling at her ankles before she stepped out, standing there in just her panties, vulnerable and beautiful.

Rumi shifted in the chair, an urge to stand surging through her. This was too much--too intimate, too raw. She pushed up halfway, her legs unsteady. “Zoey, what--”

Zoey paused, her hand stilling on Mira’s waist, and turned her head just enough to meet Rumi’s eyes. “Sit down, Rumi,” she said gently, no edge to her tone, just a quiet firmness that wrapped around Rumi like a hand on her shoulder. “Please. Trust this. For her. For us.”

Rumi’s eyes darted to Mira, who stood there blushing furiously, her face a storm of embarrassment and desire, lips parted but no protest forming. Mira met her gaze, a small nod passing between them--not against it, not at all. Something in that look anchored Rumi, pulling her back. She sank into the chair again, her hands gripping the arms, knuckles white.

Zoey smiled faintly, then reached for Mira, her fingers tracing the edge of those panties before hooking in and tugging them down. Mira was bare now, fully exposed, her small frame quivering slightly. Zoey’s hands roamed next, starting at Mira’s hips, sliding up to cup her breasts. She twisted Mira’s nipples between her thumbs and forefingers, rolling them firmly, drawing a soft gasp from Mira’s lips. Rumi watched, transfixed, as Zoey pulled Mira closer, one arm wrapping around her waist to grab her ass, squeezing the flesh possessively. Zoey’s mouth found Mira’s neck, lips pressing hot kisses along the column of her throat, teeth grazing just enough to make Mira arch. Then her tongue flicked out, licking the sensitive spot behind Mira’s ear, wet and deliberate, making Mira whimper and lean into it.

Heat flooded Rumi’s core, her own body responding despite the whirlwind in her mind. She couldn’t look away--the way Mira’s eyes fluttered shut, her body melting under Zoey’s touch.

Zoey stepped back then, her hands moving to her own clothes. She stripped efficiently, shirt first, then pants, revealing her toned body, the curve of her breasts, the dark patch between her thighs. Naked now, she placed a hand on Mira’s shoulder, guiding her down with gentle pressure until Mira knelt on the carpet, knees spreading slightly, face level with Zoey’s hips.

Zoey’s eyes never left Rumi’s, holding her in place as she threaded fingers through Mira’s hair. “Eat me out, Mira,” she said, voice husky, direct. “Show Rumi how you do it. Make me feel good.”

Rumi’s fingers dug into the arms of the chair, the fabric bunching under her grip as she watched Mira lean forward on her knees. Mira’s tongue darted out tentatively at first, then pressed flat against Zoey’s pussy, lapping slowly along the slick folds. The wet sounds filled the quiet room--Mira’s mouth working eagerly now, sucking gently on Zoey’s clit before delving deeper, her lips sealed around the entrance to taste her fully. Zoey’s thighs tensed, a low hum escaping her throat, but her eyes stayed locked on Rumi’s, unwavering. It wasn’t a cruel stare, not mocking or distant; it was searching, probing, like Zoey was peeling back Rumi’s layers to see what stirred beneath the surface tension, what she truly craved in this tangled moment.

Rumi’s breath came shallow, her own pussy clenching with a mix of jealousy and heat as she took in the sight--Mira’s cheeks hollowing with each pull, her hands steadying on Zoey’s hips, the way Zoey’s arousal glistened on Mira’s chin. It was intimate, raw, and Rumi felt exposed, pinned by that gaze.

As if sensing the storm in Rumi’s thoughts, Zoey tilted her head slightly, her voice cutting through the soft slurps of Mira’s mouth. “Does she look like she's doing a good job, Rumi? Tell me.”

Rumi nodded instinctively, her throat tight, but Zoey shook her head just a fraction, her expression patient yet insistent. “Use your words. I want to hear you say it.”

“Yes,” Rumi managed, her voice hoarse, barely above a whisper. “Mira’s doing a good job. She’s... she’s making you feel it.”

Zoey’s lips curved into a soft smile, and only then did she shift her gaze downward, threading her fingers more firmly through Mira’s hair to guide her rhythm. “You're doing great, baby,” she murmured to Mira, her tone laced with approval that made Mira’s efforts quicken, her tongue circling Zoey’s clit with more fervor, drawing a sharper gasp from Zoey. “So good for me. Keep going just like that.”

Mira whimpered against her, the vibration humming through Zoey’s core, but Zoey didn’t let the moment stretch. She glanced back up at Rumi, her eyes darkening with intent. “Do you want to get fucked again, Mira? Want me to fill that tight pussy of yours?”

Mira pulled back just enough to speak, her lips shiny and swollen, voice breaking with need. “Yes--please, Zoey. I want it so bad. Fuck me.”

The plea hung in the air, raw and desperate, and Rumi’s heart twisted, her grip tightening further on the chair. Zoey turned fully to her then, holding her stare once more, the question deliberate, hanging between them like a bridge or a breaking point. “Can I fuck her, Rumi? Will you let me make her come like she needs?”

Rumi paused, the words sinking deep, stirring the ache of neglect and the fresh spark of possibility. Her eyes flicked to Mira, still kneeling, breathing hard, waiting. Something shifted in Rumi’s chest--not just surrender, but a quiet claim on this new reality. “Yes,” she said finally, her voice steadier now. "Please, ruin her."

 


 

Mira’s heart pounded in her chest as she rose from her knees, her thighs slick with her own lingering arousal and the taste of Zoey still fresh on her tongue. The room felt thicker now, charged with the weight of Rumi’s permission echoing in the air. She crossed to the nightstand drawer, her fingers trembling slightly as she pulled it open and retrieved the strap-on--the sleek black harness with its thick, dildo attached. Her mind flashed back to the night before--how Zoey took her with it and she screamed Rumi’s name as she…

It felt heavy in her hand, symbolic of secrets and unmet desires, and she turned back toward Zoey, holding it out like an offering.

Zoey, standing tall and unashamed in her nudity, raised a hand, palm out, stopping Mira mid-step. “Not me,” Zoey said softly, her voice a gentle command that sent a shiver down Mira's spine. “Give it to Rumi.”

Confusion flickered across Mira’s face, mirroring the furrow in Rumi’s brow from her seat in the chair. Why? Mira’s mind raced--was this another layer of the game, pulling Rumi deeper into the intimacy? Her cheeks burned, but she obeyed, padding over to Rumi and extending the harness. Rumi’s eyes widened, her hands hesitating before taking it, the leather warm from Mira’s grip. “Zoey wants you to... help her with it,” Mira murmured, her voice barely audible, a mix of embarrassment and excitement twisting in her gut.

Zoey nodded, stepping closer to Rumi with a reassuring smile. “Come on, Rumi. Help me put it on. I want you to feel involved in this--to know you're part of giving her what she needs.”

Rumi’s face flushed a deep crimson, her fingers fumbling with the straps as she knelt before Zoey. Mira watched, transfixed, from a few feet away, her breath catching at the sight. Rumi’s hands shook as she wrapped the harness around Zoey’s hips, buckling it snugly against her skin, the dildo jutting out firm and imposing. Zoey’s pussy peeked just below it, still glistening from Mira's earlier attentions, and Rumi’s gaze darted there for a split second, her blush deepening. She adjusted the fit carefully, her touch lingering on Zoey’s thighs, almost reverent, as if this act bound her closer to the unfolding scene.

Once secured, Zoey leaned down, cupping Rumi’s chin and pressing a soft, lingering kiss to her lips. “Thank you,” she whispered against Rumi’s mouth, her tone warm and genuine, pulling back with a brush of thumbs over Rumi’s heated cheeks. Rumi nodded mutely, her eyes glassy with a swirl of emotions Mira could only guess at--arousal, uncertainty, perhaps a budding acceptance.

Zoey guided Rumi back to the chair with a gentle hand on her shoulder, settling her there like a cherished spectator. Then she turned to Mira, the strap-on swaying with her movement, a promise of what was to come. Mira’s pussy clenched involuntarily, already aching for the stretch, the fullness she’d craved earlier. Zoey approached the bed, her eyes locking onto Mira’s with that commanding yet caring intensity. “Get on your hands and knees for me, Mira,” she instructed, her voice low and inviting. “Right here on the bed. Show me how much you want this.”

Mira’s cheeks burned with a fresh wave of heat, her body humming from the anticipation that coiled tight in her core. She climbed onto the bed as Zoey instructed, positioning herself on hands and knees, her ass lifted toward the room’s center while her face turned away from Rumi’s chair. The sheets felt cool against her palms and shins, a stark contrast to the flush spreading across her skin. She could feel Rumi’s gaze on her exposed form, the vulnerability of it all making her pussy throb with need, even as guilt twisted in her chest like a knife.

Zoey’s voice cut through the tension, soft but insistent. “Turn around, Mira. Face her.”

Mira hesitated, her arms trembling as she lingered in place. The command pulled at her, stirring a mix of shame and desire--facing Rumi meant confronting the raw edge of their fractured bond, the betrayal she’d inflicted now laid bare in this intimate tableau. Slowly, she shifted, twisting her body until she knelt facing the chair, her knees spreading wider on the mattress for balance. Her small breasts swayed slightly with the movement, nipples hardened into tight peaks from the cool air and the weight of eyes on her.

Zoey stepped closer, her presence a warm shadow behind Mira. “Good girl,” she murmured, her hand trailing lightly down Mira’s spine. “I want you to look at Rumi while I fuck you. Let her see every bit of how much you need this--how we can make it right together.”

Mira’s breath hitched, her eyes flicking up to meet Rumi’s across the dim room. Rumi sat rigid in the chair, her legs pressed together, hands clenched on the armrests. Once Mira was settled, Zoey moved behind her, the mattress dipping under her weight. The strap-on brushed against Mira’s inner thigh, a teasing promise that made her clench around nothing.

Before pressing forward, Zoey gripped Mira’s hips and nudged her shoulders down, forcing her chest closer to the bed. Mira’s arms buckled slightly, her ass arching higher in the air, the position more exposing, more submissive--just because Zoey could make it so. The adjustment sent a jolt through Mira, her pussy dripping now, slick trails cooling on her thighs.

Zoey paused, her voice steady as she glanced at Rumi. “Rumi, baby, can I make love to her like this? Show her what we've all been missing?”

Rumi’s throat worked visibly, her nod coming after a beat, voice rough. “Yes... you can.”

Satisfied, Zoey aligned herself, the thick head of the dildo pressing against Mira’s entrance. She slid in agonizingly slow, inch by inch, stretching Mira’s tight pussy around the girth. The burn was exquisite, a slow invasion that made Mira’s walls flutter and grip, her body yielding despite the snug fit. It felt like too much and not enough all at once, filling her completely as Zoey bottomed her out, hips flush against Mira’s ass.

Mira’s eyes squeezed shut instinctively, overwhelmed by the fullness, the way it hit deep inside her. But Zoey’s hand tangled in her hair, tugging gently to lift her head. “Eyes on Rumi, Mira. Don't hide from her.”

Mira forced her lids open, locking gazes with Rumi. Rumi stared back, unblinking, her chest rising and falling in heavy pants, fingers digging white-knuckled into the chair’s fabric. The intensity in her eyes--a storm of hurt, hunger, and something softer, like reluctant fascination--pinned Mira in place more surely than any restraint.

A deep, involuntary moan tore from Mira’s throat, raw and needy, echoing in the quiet room as Zoey began to rock her hips in a shallow thrust.

Zoey’s hips rolled forward in a deliberate rhythm, each shallow thrust sending ripples of pleasure through Mira’s core, the strap-on dragging against her sensitive walls. The fullness was intoxicating, stretching her small, tight pussy in ways that made her toes curl into the sheets. Zoey’s voice came low and encouraging, her breath warm against Mira’s ear as she leaned over her back. “Tell her, Mira. Let Rumi hear how much you like this--how good it feels to finally be filled like you deserve.”

Mira’s face flamed hotter, the words sticking in her throat amid the haze of sensation. Embarrassment warred with the building ache between her legs, but the command pulled them free in a breathless rush. She locked eyes with Rumi again, her voice trembling as she confessed, “Zoey... she feels so good inside me, Rumi. So deep, stretching me just right--it's everything I've been craving.” The admission hung in the air, raw and vulnerable, making Mira's heart pound as much as her body did.

Emboldened, Zoey shifted her grip, her hands roaming freely over Mira’s skin--one sliding up to cup a breast, thumb circling the hardened nipple with firm pinches that drew sharp gasps, the other pressing flat against Mira’s stomach to hold her steady. Her pace quickened just a fraction, thrusts turning rougher, more insistent, the slap of skin on skin echoing softly. Zoey’s lips followed, trailing hot kisses along Mira’s spine, interspersed with nips that left faint red marks--teasing bites that stung sweetly, blending pain with the overwhelming pleasure coiling tighter inside her.

From her position, Mira could see it all in Rumi’s face: the way her girlfriend’s breaths came in ragged bursts, cheeks flushed deep crimson, eyes dark and dilated as they fixed on the sight of Zoey claiming Mira so thoroughly. Rumi’s thighs squeezed together, her body shifting restlessly in the chair, arousal evident in the subtle squirm of her hips and the way her lips parted on silent moans. It fueled Mira’s own desire, knowing Rumi was unraveling just from watching, the cuckold thrill twisting guilt into something hotter, more urgent.

Zoey lifted her head, her tone playful yet edged with dominance as she addressed Rumi without breaking her rhythm. “Do you like watching this, Rumi? Seeing Mira get satisfied so completely, her pussy clenching around me like she can't get enough?”

 

Mira’s climax built relentlessly now, a pressure swelling low in her belly, her walls fluttering around the invading length with every push. She bit her lip to stifle a whine, teetering on the edge, her body trembling under Zoey’s control.

Rumi’s response was a hoarse whisper, laced with need. “Yes... God, yes, I like it.” Her hand twitched, sliding toward the waistband of her pants in a desperate bid for relief, fingers brushing the fabric.

But Zoey’s voice sharpened instantly, authoritative and unyielding. “No, Rumi. Did I say you can touch yourself?”

Rumi froze, her hand retreating obediently, knuckles whitening as she gripped the chair arm again. “No,” she growled out. Her eyes burned with frustrated longing, but she complied, the submission only heightening the tension in the room.

Zoey’s thrusts grew more deliberate, each one grinding the strap-on against that perfect spot inside Mira’s tight pussy, the pressure mounting until Mira’s vision blurred at the edges. Her body tensed, muscles clenching around the thick length, the orgasm hovering just out of reach, ready to shatter her. She gasped, hips bucking back instinctively, chasing the release that promised to unravel every knot of tension in her core.

But then Zoey slowed, her movements turning languid, shallow pulls that teased without delivering the friction Mira needed. The sudden denial yanked Mira back from the brink, leaving her whimpering, her pussy throbbing emptily around the retreating strap. Zoey’s hand slid up Mira’s back, fingers tangling in her hair to tilt her head up, forcing her gaze to stay locked on Rumi. “Not yet, Mira,” Zoey murmured, her voice a husky command laced with affection. “You don't get to cum until Rumi says so. Beg her--nicely--show her how much you need this.”

Mira’s cheeks burned with fresh humiliation, the words tumbling out in a desperate plea as Zoey resumed her rhythm, building the heat anew with steady, insistent strokes. “Please, Rumi... I need to cum. It’s too much--Zoey’s fucking me so good, but I can’t... not without you.” Her voice cracked, body arching as the pleasure coiled tighter, only for Zoey to ease off again just as the edge loomed, drawing out the torment. Mira’s thighs trembled, sweat slicking her skin, and she begged louder with each cycle--”Rumi, let me, please, I'm yours, just say it”--her words dissolving into sobs of frustration as the denial stretched on.

Rumi sat frozen in the chair, her eyes wide with stunned disbelief, lips parted as she watched Mira writhe under Zoey's control. The sight of her girlfriend so utterly exposed, pleading for permission in front of her, sent a visible shiver through Rumi, her own arousal warring with the shock of holding that power. She shifted, fingers digging into the armrests, but said nothing at first, absorbing the raw vulnerability playing out before her.

Zoey didn’t relent, her hands roaming Mira’s body to heighten the tease--pinching her nipples hard enough to sting, then soothing with gentle rolls, all while her hips circled slowly, the strap nudging deep but never quite enough. Mira’s begging turned frantic, tears pricking at the corners of her eyes, her pussy clenching greedily around nothing as the edging pushed her to the limit. The ache bordered on pain, a sweet burn that made her crave Rumi’s mercy more than anything, guilt and love twisting into desperate need.

Finally, Rumi’s expression softened, her voice breaking through the haze in a whisper thick with emotion. “Cum, Mira. Cum for us.” The smile on her face sent a shiver through Mira’s body in itself.

The words were a lifeline. Zoey grinned against Mira’s shoulder, her grip tightening as she slammed forward one last time, burying the strap to the hilt in Mira’s slick heat. The force of it tipped Mira over, her body seizing in violent quivers, pussy spasming wildly around the invading length as waves of ecstasy crashed through her. She cried out, sharp and unrestrained, every muscle locking and releasing in shuddering bursts--juices soaking the strap, her thighs, the sheets beneath. Zoey’s hand fisted in Mira’s hair, holding her head steady, ensuring her eyes never left Rumi’s as the orgasm ripped her apart, brains melting into pure, blinding bliss that left her gasping, trembling, utterly spent in the aftershocks.

 


 

Zoey watched Mira’s body convulse in the throes of her release, the woman’s pussy gripping the strap-on with desperate spasms, juices flooding out in hot spurts that soaked the base and dripped down her thighs. The sight fueled Zoey’s own hunger, a low thrum of satisfaction pulsing through her as she held Mira’s gaze locked on Rumi’s, ensuring every quiver and cry was witnessed. But there was no pause, no gentle comedown--Zoey craved more, needed to weave them tighter into this tangled web of desire and surrender.

Without mercy, Zoey withdrew the strap in one smooth pull, the slick length emerging from Mira’s clenching heat with a wet schlick, leaving the woman gasping and empty. Mira’s pussy lips twitched, still flushed and swollen, a trail of her cum glistening on the black silicone. Zoey’s eyes flicked to Rumi, who sat rigid in the chair, her chest heaving with shallow breaths, face a mask of awe and lingering shock. “Rumi,” Zoey commanded, her voice firm yet laced with that coaxing warmth she knew disarmed them both, “come here. Clean up the mess Mira made on my strap. Lick it all off--show her how much you want this.”

Rumi hesitated for a split second, her cheeks flushing deeper, but the pull was undeniable. She rose from the chair on unsteady legs, drawn forward like a moth to flame, her eyes darting between Zoey’s expectant stare and the glistening toy protruding from Zoey’s harness. The air hung thick with the scent of sex, Mira’s soft whimpers filling the room as she collapsed forward onto her elbows, ass still raised slightly, body trembling from the aftershocks.

Rumi dropped to her knees before Zoey, close enough that her breath ghosted over the slick surface. Zoey reached down, threading fingers through Rumi’s hair, guiding her closer with a gentle but insistent tug. “That's it,” Zoey murmured, her tone approving as Rumi’s tongue darted out tentatively at first, lapping at the base where Mira’s release had pooled. The taste hit Rumi--salty, musky, unmistakably Mira--and she leaned in further, lips parting to take the tip into her mouth. She sucked slowly, tongue swirling around the ridges, cleaning every inch with deliberate strokes, her hands braced on Zoey’s thighs for balance.

Zoey savored the submission in Rumi’s posture, the way her body yielded completely, mouth working the strap with growing eagerness under Zoey’s watchful gaze. Rumi’s licks turned bolder, hollowing her cheeks as she bobbed her head, taking more of the length down her throat, gagging softly but pressing on, utterly at Zoey’s mercy. The power surged through Zoey, hot and intoxicating, as she stroked Rumi’s hair, praising softly, “Good girl, just like that--taste how wet she got for you.”

From the bed, Mira stirred, her recovery cut short by the erotic display. She twisted around on the sheets, eyes hazy with lingering bliss but sharpening with a spark of possessiveness and heat. Without a word, Mira crawled forward, her hand shooting out to grip the back of Rumi’s head. She shoved firmly, forcing Rumi deeper onto the strap, the silicone bumping against the back of her throat. She made a sound that sent a shiver down Zoey’s spine as she choked on it. Rumi’s eyes watered, a muffled choke escaping, but she didn’t pull away, her body relaxing into the rough guidance as Mira held her there, watching intently. “Suck it harder,” Mira breathed, her voice raw from her cries, fingers tightening in Rumi’s hair. “Clean every drop I left on her--it's all for you.”

Zoey grinned down at the scene, her hips shifting slightly to meet Rumi’s mouth, the harness pressing against her own aching clit with each thrust. The room pulsed with their shared rhythm, boundaries blurring further in the dim light, as Zoey orchestrated the next wave of their unraveling.

Zoey reveled in the raw intensity unfolding before her, Rumi’s mouth stretched wide around the strap, saliva mixing with Mira’s lingering slickness as she bobbed deeper under Mira’s forceful push. The woman’s throat worked visibly, a soft gag bubbling up, but her eyes fluttered with a mix of surrender and heat, locked on Zoey’s. Mira’s grip tightened in Rumi’s hair, her own body still quivering from the recent peak, breath ragged as she urged Rumi on with low, demanding whispers. The air crackled with their shared desperation, Zoey’s core throbbing against the harness, demanding more layers to this symphony of need.

Enough watching--Zoey wanted to pull them all deeper into the fray. She placed a hand on Mira’s wrist, gently but firmly easing her hold. “Mira,” Zoey said, her voice a husky command that cut through the wet sounds of Rumi’s sucking, “now it's your turn to make Rumi feel good. Show her how much you've missed this--how much you need her.” Mira’s eyes widened, a flush creeping up her neck, but the spark of eagerness was unmistakable. She released Rumi’s head with a reluctant pop, the strap emerging shiny and clean, strings of spit connecting Rumi’s lips to the tip.

Rumi gasped for air, lips swollen and glistening, but before she could fully recover, Mira shifted on the bed, lying back and tugging at Rumi’s arm. “Come here,” Mira murmured, her tone laced with apology and hunger, guiding Rumi to straddle her face. Rumi complied, knees sinking into the mattress on either side of Mira’s head, her pussy hovering just above Mira’s waiting mouth--already soaked from the voyeuristic thrill, folds puffy and slick. Mira’s hands gripped Rumi’s thighs, pulling her down firmly until Rumi’s weight settled, her clit pressing against Mira’s eager tongue.

Rumi’s hips bucked instinctively as Mira’s mouth latched on, tongue delving between her lips to lap at the wetness pooling there. She sucked Rumi’s clit with slow, deliberate pulls, then flattened her tongue to drag it up and down the slit, tasting the familiar saltiness that made her own pussy clench in memory. Rumi’s hands braced on the headboard for balance, her body rocking forward as Mira’s lips sealed around her entrance, tongue thrusting inside to fuck her shallowly before retreating to circle the sensitive nub again. Moans vibrated through Rumi’s core, muffled at first, but growing louder as Mira’s fingers dug into her ass, spreading her to expose more.

Zoey stepped closer, the strap bobbing with her movement, still slick from Rumi’s efforts. She watched Rumi’s face contort in pleasure, the way her thighs trembled around Mira’s head, and felt a surge of possessive warmth. “How does it feel right now, Rumi?” Zoey asked, her fingers trailing lightly down Rumi’s spine, tracing the curve of her back. “Do you feel appreciated? Like you're the center of all this?” Rumi didn’t break rhythm, her mouth still working the air as if chasing the strap’s absence, but she nodded fervently, a deep moan escaping as Mira’s tongue flicked harder against her clit. Her eyes met Zoey’s, hazy with building ecstasy, affirming without words that yes, in this moment, she felt seen, wanted, cherished amid the chaos.

Satisfied, Zoey gripped the base of the strap and guided it back to Rumi’s parted lips. “Keep going,” she urged, thrusting forward to bury the full length down Rumi’s throat in one controlled push. Rumi’s eyes watered anew, her gag reflex triggering a soft choke, but she hollowed her cheeks and sucked harder, tongue pressing flat against the underside as it slid deep. Saliva dripped from the corners of her mouth, her body multitasking in blissful overload--Mira’s mouth devouring her pussy from below, sending jolts of pleasure radiating through her limbs, while the strap filled her throat, stretching her jaw.

Zoey held there for a beat, savoring Rumi’s submission, the way her throat convulsed around the intrusion, before easing back slowly. Inch by inch, the strap withdrew, coated in fresh spit, Rumi’s lips dragging along it with reluctant suction until it popped free. Rumi panted, strings of saliva connecting her to the toy, her pussy grinding down harder onto Mira’s face in response, chasing the edge Mira was so expertly building.

Leaning in, Zoey cupped Rumi’s chin, tilting her face up. Their lips met in a deep, consuming kiss, Zoey’s tongue plunging into Rumi’s mouth to explore every crevice. She tasted the mingled flavors--Rumi’s own sweetness from her saliva, undercut by the sharp, tangy essence of Mira’s cum still lingering on her tongue. Zoey groaned into the kiss, one hand sliding down to pinch Rumi’s nipple, rolling it between her fingers as their mouths moved hungrily, teeth nipping at lips. Below, Mira’s licks grew more insistent, her nose bumping Rumi’s clit as she sucked and swallowed the flood of arousal, the vibrations of their kiss humming through Rumi’s body and amplifying the sensations.

Zoey broke the kiss with a gasp, forehead resting against Rumi’s, their breaths mingling hot and fast. “That’s my girls,” she whispered, eyes flicking down to where Mira's tongue worked relentlessly, ensuring Rumi's pleasure mounted without pause. The night stretched ahead, ripe with possibilities, as Zoey plotted the next twist to bind them even closer.

Mira’s fingers dug into Rumi’s thighs, nails pressing half-moons into the soft flesh as she held her steady, tongue working relentlessly against Rumi’s dripping folds. She could feel the tension coiling in Rumi’s muscles, the way her hips ground down with increasing urgency, smearing wetness across Mira’s chin and cheeks. Rumi’s moans filled the room, raw and unrestrained, vibrating through her body and into Mira’s mouth, urging her to suck harder on the swollen clit, to plunge her tongue deeper into the clenching heat.

Rumi’s orgasm built like a storm, fast and unforgiving, her breaths coming in sharp gasps that broke into whimpers. She was unraveling, a broken mess of stuttering syllables and mumbled pleas, her hands white-knuckled on the headboard. “M-Mira... oh god... it's... I…” Words failed her, dissolving into incoherent sounds as pleasure overrode everything, her pussy throbbing against Mira’s lips.

Zoey watched with hooded eyes, her hand stroking the base of the strap as she leaned in close. “Tell her, Rumi,” she commanded softly, voice laced with authority. “Tell Mira how good she's doing down there. Let her hear it.”

Rumi swallowed hard, her body trembling on the precipice, but she forced the words out in a fractured rush. “Y-Your tongue... feels so good, Mira... fuck, I love it... love how you... lick me like that... don't stop…” Her voice cracked, hips jerking erratically as Mira’s mouth redoubled its efforts, tongue flicking and circling with precise, devastating strokes.

Before Rumi could catch her breath, Zoey fisted a hand in her hair, yanking her head back slightly. She thrust the strap forward, shoving it deep into Rumi’s mouth, the thick length stretching her lips wide and cutting off her moans with a wet gag. Rumi choked around it, throat convulsing as saliva bubbled at the corners, her eyes watering while her body teetered right on the edge--orgasm hovering, denied just a heartbeat longer by the overwhelming fullness in her mouth.

Zoey held her there, pumping shallowly to make her gag again, before pulling back enough to let her speak. “Thank her now,” Zoey demanded, eyes locked on Rumi's flushed face. “Thank Mira for making you feel this way.”

The command shattered the last of Rumi’s control. Her pussy clenched hard around nothing as the wave crashed over her, juices flooding Mira’s mouth in hot spurts. “Thank you... Mira... thank you... oh fuck, thank you…” Rumi gasped the words around the strap, her voice a wrecked chant, body convulsing as she came undone. Wave after wave ripped through her, thighs quaking in Mira’s grip, her clit pulsing against Mira’s tongue while she rode out the peak, thanking Mira over and over in broken, fervent bursts until the aftershocks left her limp and shuddering.

Zoey eased the strap free with a gentle tug, wiping a tear from Rumi’s cheek as her body slumped forward, spent and glowing. Mira lapped softly at the lingering wetness, cleaning Rumi with tender strokes, her own heart swelling with a mix of relief and ache at the sight of her girlfriend’s release. The room fell into a hushed quiet, heavy with the scent of sex and the promise of softer moments to come.

 


 

Rumi’s body still hummed with the echoes of her release, every nerve ending soft and spent as she collapsed forward onto the bed. The world narrowed to the warmth of Mira’s arms wrapping around her waist, pulling her close in a tangle of limbs and shared breaths. Mira’s cheek pressed against Rumi’s thigh, her touch tender now, fingers tracing lazy circles over sweat-damp skin. Rumi reached down, threading her hand through Mira's hair, holding her there like an anchor in the haze.

Zoey shifted behind them, her presence a steady weight as she drew both women into her embrace. One arm draped over Rumi’s back, the other curling around Mira’s shoulders, enveloping them in a cocoon of quiet intimacy. The strap lay discarded nearby, forgotten in the afterglow, and Zoey’s body molded against Rumi’s side--solid, reassuring, her heartbeat a slow rhythm against Rumi’s ribs.

They lay like that for what felt like hours, though time blurred in the dim light of the bedroom. No words passed between them; the silence was a balm, heavy with unspoken understanding. Rumi’s mind drifted, replaying the night’s confessions--the raw ache of neglect in her and Mira’s strained days, the spark Zoey had ignited by forcing them to face it all. Cheating had cracked them open, but this... this holding, this shared vulnerability, it mended something deeper. Zoey’s fingers occasionally brushed Rumi’s arm, a silent promise that she wasn’t just a fleeting thrill. She wanted in, fully, and as Rumi nestled closer to Mira’s warmth while leaning into Zoey’s hold, she realized they both did too.

 


 

Part Four

The bedroom was warm and hazy, heavy with exhaustion and whatever strange, impossible magic had crackled between the three of them. No one talked for a while--not because there was nothing to say, but because words felt too clumsy for the shift that had happened.

Eventually, they all stirred. 

They took turns showering, one by one, letting the steam and warm water rinse away sweat, tension, and a dozen unspoken fears. Mira went first--quick, methodical, needing to feel clean not just physically, but emotionally. Rumi followed, slower, quiet, thoughtful.

Zoey was last.

She sat at the edge of the bed, wrapped in a sheet, hair mussed, eyes soft and heavy but alert. When it was her turn, Mira handed her a bottle of body wash from the small shelf in the bathroom.

“Use this,” Mira said shyly. “It’s my favorite--vanilla cashmere.”

Zoey smiled, accepting it like she’d been given something precious. “Thanks.”

Rumi reached into the cabinet and pulled out a bottle of shampoo. “This one’s mine. It smells like cedar and mint.”

Zoey raised an eyebrow, amused. “Guess I’m going to smell like both of you.”

Mira didn’t say it out loud, but that simple sentence did something unexpected to her heart.

When Zoey disappeared into the shower, the water running behind the closed door, Mira and Rumi were left standing near the bed--half-dressed, hair damp, energy changed.

Silence settled around them--not tense, not brittle, just full.

Mira sat down on the edge of the mattress. Rumi sat beside her, their knees touching automatically. After everything they’d just shared, the closeness still felt new.

Mira spoke first.

“Rumi,” she said, voice quiet but steady, “is this something you… would want?”

Rumi didn’t answer immediately. She turned her head to look at Mira, searching her face, reading her eyes. Then she shook her head slightly. For a moment, Mira thought they were back to where they were two days ago.

“I want to know what you think first,” Rumi said. “You’re the one who slept with Zoey first.”

The words hurt, but they didn’t bite. She didn’t sound bitter or accusing. It seemed she just wanted to hear Mira’s thoughts first.

Mira’s stomach twisted, and the apology rose up again before she could stop it.

“I’m sorry,” she whispered. “I’m so sorry I cheated. There’s no excuse. I--I betrayed you, and I don’t know if I’ll ever really be able to make that up to you.”

Mira expected recoil-- definitely some anger.

Or hurt.

Or something that would at least show sharp edges.

But Rumi didn’t stiffen.

She didn’t pull away.

She exhaled, long and tired, and reached for Mira’s hand, threading their fingers together.

“I forgive you,” Rumi said.

Just like that. Just like that? She looked into Rumi's eyes, and, yeah… Just like that.

The words hit Mira like a physical thing--a weight lifted--or, maybe a release.

Tears welled instantly. She tried to breathe through them, swallow them back, but it broke through anyway--a small, soft sob escaping before she could stop it.

“I don’t deserve forgiveness,” Mira whispered, voice cracking. “I don’t. I hurt you. I betrayed you. I--”

Rumi squeezed her hand harder, steady and warm.

“We both made mistakes,” Rumi said quietly. “I slept with Zoey too.”

Mira blinked, startled--not at the fact, but at how calm Rumi was about it. How open.

Rumi let out a shaky laugh--not happy, but real. “Life’s weird, Mira. We’re weird.”

Mira laughed too, wetly, wiping at her eyes.

Then Rumi shifted, voice softening, turning inward. “And… I wouldn’t mind dating Zoey too.”

Mira stared, stunned. “You… wouldn’t?”

Rumi shook her head. “It scares me. But I admit it--I like her. And I want you to be happy.” She looked down, shy for the first time in a long while. “I saw how you looked at her.”

Mira’s face warmed, but not with shame this time.

“I like Zoey,” Mira said. “I do.” She reached out, brushing a thumb over Rumi’s cheek. “But I love you.”

Rumi closed her eyes at that, letting it sink in. Letting it soothe. Letting it become a solid truth between them.

After a moment, she nodded, voice steadier. “Then… maybe we take things slow with Zoey.”

Mira let out a soft laugh--incredulous, exhausted, amazed by where they were now compared to where they were just two days ago.

“Slow,” Mira echoed, smiling.

Rumi laughed back, eyes bright with shared irony. “Slow,” she repeated. “After… whatever that was.”

Mira covered her face, laughing into her palms. “God. Yeah. Very slow.”

Rumi’s laughter faded into a thoughtful expression--something mischievous sparking in her eyes.

“…I do have one condition,” Rumi said, voice low.

Mira raised an eyebrow. “What kind of condition?”

Rumi smirked--a small, secret, wicked little smile Mira hadn’t seen in far too long. She leaned closer, whispering it like a promise more than a threat.

Mira’s stomach fluttered, the unknown of it strangely… exciting.

Rumi kissed her briefly--soft, grounding--then pulled back toward the sound of running water in the bathroom, where Zoey was still showering, unaware of the agreement forming just outside the door.

 


 

Zoey shut off the shower and stood there for a moment, hands braced on the cool tile, letting the silence settle. The steam curled around her, smelling like vanilla, cedar, and mint--a strange mix of two women who felt like something entirely new.

She dried off, methodical, slow.

Then pulled on her clothes--nothing special, just jeans and a soft shirt she’d thrown in her bag. She took one last look at herself in the mirror, hair damp, cheeks flushed, eyes brighter than they should have been after a night like this.

God, she thought, what even is my life right now?

She opened the bathroom door.

The scent hit her first--warm food, reheated but comforting--and then the sound of soft voices and kitchen clatter.

Rumi and Mira were in the kitchen together.

No tension.

No icy silence.

Just… together.

It felt warm and the sight made Zoey’s chest loosen in a way she didn’t expect.

They’d reheated dinner--noodles and vegetables, a savory aroma filling the apartment--and made a plate for her. It was already set at the table with utensils, a folded napkin, everything.

Zoey blinked, touched.

“Wow,” she said, slipping into a chair. “Thanks for this.”

Mira offered a small smile, shy but warm. “We figured you’d be hungry.”

Rumi nodded, leaning against the counter, arms crossed but relaxed. “After everything, it seemed like the least we could do.”

Zoey sat down, picking up her chopsticks, and her stomach growled loud enough for all three of them to laugh.

“Thank you,” Zoey said sincerely. “Really.”

They didn’t rush.

No one pushed the conversation.

They just let the noise of eating fill the space for a while--plates clinking, quiet chewing, soft breaths.

After a few bites, Mira cleared her throat.

“So… Zoey,” Mira said, curiosity in her tone, “tell us about yourself.”

Zoey paused, chopsticks halfway to her mouth.

She blinked, then chuckled--a quiet, amused sound that slipped out before she could stop it.

“I’m sorry,” Zoey said, shaking her head, smiling down at her food. “I just realized we completely skipped that part.”

Rumi raised an eyebrow, laughing a little. Mira covered her mouth to hide a grin.

Zoey looked between them, eyes bright with humor and a hint of disbelief.

“We fucked before we even got to ‘so, where are you from?’”

She laughed again--a little self-aware, a little stunned.

Zoey paused with her chopsticks hovering over her plate, narrowing her eyes playfully. She could feel something unspoken between the two of them--like an inside joke she hadn’t learned yet, a wavelength they shared. It wasn’t threatening. It just made her curious.

“You two are definitely up to something,” Zoey teased lightly. “I can feel it.”

Mira lifted a shoulder. “Maybe.”

Rumi took a sip of water, trying and failing to hide a smirk.

Zoey huffed out a quiet laugh and didn’t withhold anything. If they wanted to get to know her, she would start simple, honest, and unguarded.

“Okay,” Zoey said, placing her chopsticks down for a moment. “I moved to Seoul with my mother a few months ago.”

Mira leaned forward slightly, “Your mom, right?” Mira asked, “I think I remember you saying she’s a teacher at some point.”

Zoey nodded. “Yeah. She got a position at a university here--teaches English literature.” Her voice softened just a little. “It’s always been just the two of us, so when she came here, I came with her.”

There was no pity in the way Mira or Rumi looked at her--just interest, warmth, a willingness to understand.

“And you’re pursuing a job in music?” Rumi asked.

Zoey nodded. “Music and performance. I’ve done some writing and production. I’m also into DJing.” She grinned. “I actually had an audition today.”

Rumi raised her brows. “Oh, is that what that was earlier?”

Zoey nodded again, smiling. “Yep.”

There was a beat of silence, comfortable this time, before Mira tilted her head. “So… why did you apply to my restaurant?”

Zoey looked between them and let out a small laugh, almost embarrassed. “Honestly? I needed some money coming in. Something steady. And your restaurant looked amazing. And I didn’t know about the audition until later that night.”

Mira’s cheeks warmed slightly, pride flickering even through the exhaustion.

Rumi glanced at her with a small smile--knowing how much that meant.

Zoey took another bite, savoring the warmth of the food and the warmth of the moment at the same time. She could feel something beginning to settle, like puzzle pieces slowly finding their place.

For the first time since stepping out of that shower, the three of them weren’t thinking about what happened in the bedroom.

They were building something else.

Something real.

And Zoey found that she really liked that.

 


 

A few hours later, the plates were washed, the kitchen lights dimmed, and the three of them had migrated inevitably back to the couch. Not pressed together like earlier--just comfortably close, legs brushing occasionally, shoulders resting easily.

It was strange, Rumi thought, how natural it felt to have Zoey in their home now. Like this wasn’t a disruption but something they’d been missing.

The movie they’d chosen wasn’t really being watched. It sat paused and soft music played instead, something low and instrumental, filling up the quiet with warmth rather than noise. Mira sat tucked against Rumi’s left side, her head on Rumi’s shoulder. Zoey curled at Rumi’s right, feet tucked under her, posture relaxed but attentive--always attentive.

Rumi swallowed, gathering her thoughts, and then spoke.

“Zoey,” she said softly.

Zoey turned to look at her, curious but calm. Mira lifted her head slightly, listening too.

Rumi exhaled. “Mira and I… talked.”

Zoey’s brows rose a fraction, but her expression stayed open. “Okay.”

Rumi continued, steady this time, eyes flicking between both women. “We’d like to get to know you more.”

Zoey blinked--once, then slowly--as if she wanted to make sure she’d heard it right.

Rumi clarified before doubt could creep in. “We want to go on a few dates with you. Together. With both of us.”

Zoey’s face lit up--not in surprise exactly, but in relief. In joy. Something soft and bright.

“You both want that?” Zoey asked quietly, gaze shifting to Mira, then back to Rumi.

Rumi nodded. “Yes. We both do.”

Mira leaned in, fingers finding Rumi’s hand and interlacing them. “It’s not just me,” she said, voice shy but firm. “We want you.”

Zoey let out a slow breath, smiling--wide and genuine and almost a little stunned. “I’m… really happy to hear that,” she said.

Rumi’s chest loosened at the words.

But she wasn’t done.

There was something she needed to say--something important, something that could not be left unclear no matter how sweet the moment felt.

“Zoey,” Rumi added, voice shifting--still gentle, but edged now with seriousness. “I’m thankful to you. Truly. You helped Mira and me reconnect. You helped us break down walls that were suffocating us.”

Zoey’s smile softened, eyes dropping a little.

“But,” Rumi continued, steadying herself, “I’m not okay with cheating. Not ever again. What happened before… that can’t happen like that anymore.”

Zoey nodded once, slowly, accepting the boundary without argument, without defensiveness.

Rumi looked directly at her, needing to be understood completely. “If this is going to work, then it has to be honest. No secrets. No sneaking around. Nothing behind anyone’s back.”

Rumi’s words settled in the air like something final, something foundational. There was a moment of silence--not tense, just reflective--as all three of them let it sink in.

Zoey was the first to break it, voice steady but quiet. “I agree,” she said. “No cheating. No secrets.”

Mira nodded right away. “Absolutely.”

Zoey shifted slightly, legs still folded beneath her, hands resting loosely in her lap. Her eyes flicked between Rumi and Mira with remorse and sincerity.

“And… I should say it,” Zoey began softly. “I’m sorry for my part in what happened before. For lying. For sneaking around. I didn’t mean to cause damage. I just…” She paused, searching for words. “I’m grateful you’re giving me a chance now. I won’t break your trust again.”

Mira reached for Rumi, touching her knee in quiet reassurance. “I’m sorry too,” she said. “No more hiding. If we have a problem, we work it out. Together.”

Rumi watched them both--Mira looking at her with so much love for the first time in a long time, Zoey smiling at them both in a way that reminded her of when they first got together years ago--and felt something unfamiliar but welcome settling in her chest:

A cautious hope.

“Okay,” Rumi said finally. “Good.”

She inhaled, bracing herself a little. “Because I do have one more condition.”

Mira’s lips curved, slow and knowing--like she’d been waiting for this moment.

Zoey blinked, confused. “Condition?”

She sat up straighter, attentive again, eyes alert.

Rumi stood from the couch, stretching out stiff muscles and brushing invisible lint off her shirt to give herself a moment.

“Yeah,” she said, glancing back at them with a smirk tugging at the corner of her mouth. “One more.”

Mira’s smile softened into something secretly amused.

Zoey looked between them, puzzled but patient. “Okay… I’m listening.”

Rumi extended a hand toward Zoey, not demanding but inviting. “Come on.”

Zoey blinked again, curiosity sparking, then stood. She slipped her hand into Rumi’s without hesitation.

Rumi led her--not toward the kitchen, not toward the front door, but back toward the bedroom.

Zoey glanced over her shoulder at Mira, who only offered a small, knowing look that didn’t clarify anything at all.

“What’s going on?” Zoey asked under her breath, half-nervous, half-excited.

Rumi didn’t answer.

She just squeezed her hand once--firm, deliberate--and said quietly: “I’ll show you.”

 


 

Zoey followed Rumi into the bedroom, her pulse quickening at the suspicious glint in Rumi’s eyes. The air felt thicker here, charged with the remnants of their earlier tangle and the fresh promise of something new. Mira trailed behind, her steps light but purposeful, closing the door with a soft click that echoed like a lock turning.

Rumi guided her to the edge of the bed, where the sheets still bore faint creases from their previous exertions. Zoey’s thighs brushed the mattress as she sat, watching Rumi cross the room to the closet. The door creaked open, and Rumi rummaged briefly before pulling out a coil of soft cotton rope, its length uncoiling like a serpent in her hands. The sight sent a thrill straight to Zoey’s core--she had an idea where this was going..

“We want to tie you up,” Rumi said, her voice low and steady, holding Zoey’s gaze as she approached. There was no hesitation in her tone, just a quiet command laced with the smirk they’d shared earlier. The rope dangled from her fingers, white and unyielding against the dim lamplight.

Before Zoey could respond, Mira stepped forward from the shadows near the closet, a black silk blindfold clutched in her hand. She extended it toward Zoey, her expression a mix of mischief and tenderness, eyes sparkling with shared intent.

Zoey looked between the blindfold and the rope, her breath catching at the implications. The vulnerability of it all--the surrender after she’d held the reins so tightly before--stirred a heat low in her belly. She met their eyes, one after the other, and nodded slowly.

“I'm okay with it,” she said, her voice firm despite the flutter in her chest. Consent hung between them like an invitation, clear and eager. She took the blindfold from Mira’s fingers, the fabric cool against her palm, ready to let them lead.

Mira’s fingers trembled slightly with anticipation as she reached for the hem of Zoey’s shirt, her touch feather-light yet insistent. She lifted the fabric slowly, peeling it upward over Zoey’s torso, exposing the smooth expanse of her stomach first. Mira leaned in, pressing a soft kiss to the newly bared skin just above Zoey’s navel, her lips warm and lingering. Zoey inhaled sharply, the sensation sending a shiver through her, making her feel cherished, like every inch of her was being adored.

As the shirt came off completely, Mira’s hands skimmed along Zoey's sides, thumbs brushing the undersides of her bare breasts. Mira caught her gaze, eyes dark with affection. She kissed the curve of Zoey’s shoulder as the bra fell away, then trailed her mouth to the swell of one breast, lips parting to suck gently on the hardening nipple. Zoey’s breath hitched, a rush of empowerment flooding her veins--she was the center of this worship, desired and revered.

Mira didn’t stop there. Her hands moved to Zoey’s pants, unbuttoning them with deliberate slowness, zipper rasping in the quiet room. She tugged the fabric down Zoey’s hips, kissing the dip of her hipbone as it emerged, then lower still, to the inside of her thigh once the pants pooled at her ankles. Zoey stepped out of them, her skin prickling under Mira’s devoted attention, feeling like a goddess being unveiled. Finally, Mira hooked her fingers into Zoey’s underwear, sliding them off with the same tender care, planting a kiss on the soft mound of her pussy before straightening up.

Naked now, Zoey stood there, pulse racing, every nerve alight from Mira’s loving exploration. Mira took her hand, guiding her back onto the bed with a gentle push until Zoey reclined against the pillows. The mattress dipped under her weight, cool sheets contrasting the heat building in her body. Mira began stripping herself then, shedding her top to reveal her own curves, then her bottoms, until she was bare as well. She crawled onto the bed, straddling Zoey’s hips loosely, and captured her mouth in a deep, hungry kiss. Their tongues tangled, Mira's hands roaming Zoey’s sides, tracing ribs and hips as their lips moved together, breaths mingling.

In the background, Rumi moved quietly, uncoiling the rope with soft rustles, but Zoey barely registered it, lost in Mira’s kiss. Mira shifted, pressing her knee firmly between Zoey’s thighs, the pressure right against her aching core. Zoey gasped into the kiss as Mira broke away, trailing her mouth down to Zoey’s neck. She licked a hot path along the column of her throat, then sucked hard enough to draw a mark, teeth grazing the skin. Zoey arched, the sting blooming into pleasure. Mira continued, biting lightly at her collarbone, leaving a constellation of red blooms--possessive, yet so full of care.

Zoey’s hands twitched, rising instinctively to pull Mira closer, to touch her back or tangle in her hair. But Mira caught her wrists gently, pinning them to the bed with a soft murmur against her skin. “No,” she whispered, voice laced with playful authority, eyes meeting Zoey’s with a spark of dominance. “Not yet. Let us take care of you.”

The denial only heightened the ache low in Zoey’s belly, her pussy clenching with need. She squirmed beneath Mira’s weight, thighs parting wider around the insistent press of that knee, friction teasing her clit with every subtle shift. The touches were everywhere--fingertips ghosting her arms, lips nipping at her pulse point--and it built a desperate hunger, Zoey writhing for more, her body begging silently as Rumi’s preparations continued just out of sight.

The soft rustle of footsteps drew Zoey’s attention from Mira’s teasing knee, her body still humming with unfulfilled need. Rumi stepped back into view, the coil of cotton rope draped over her arm like a promise, her eyes locked on Zoey with a mix of hunger and care. Zoey’s pulse quickened at the sight--the rough texture of the fibers visible even from across the bed, a tangible symbol of the surrender she craved.

Mira shifted, her hands sliding under Zoey’s arms to pull her upright with gentle firmness. Zoey complied, sitting up on the edge of the mattress, her bare skin prickling in the room’s warm air. The movement pressed Mira's knee away, leaving Zoey’s pussy throbbing emptily, slick and desperate for contact. Before she could lean into Mira, Rumi moved behind her, the bed dipping as she settled close, her thighs bracketing Zoey’s hips.

Rumi’s breath ghosted over Zoey’s shoulder, then her lips pressed against the nape of her neck--a slow, open-mouthed kiss that trailed down her spine. Zoey shivered, the warmth of Rumi’s mouth contrasting the cool sheets, each press of lips igniting sparks along her back. Rumi’s hands rested lightly on Zoey’s waist, steadying her as she murmured against her skin, “Zoey, this is what you want? Us tying you up, taking control? Tell me yes, or we stop right now.”

The question sent a rush of heat through Zoey, her core clenching at the raw consent-seeking dominance in Rumi’s voice. It was hot--intensely so--the way Rumi paused everything for her affirmation, blending power with respect. Zoey’s voice came out breathy, eager. “Yes. I want it.”

Rumi hummed approval, her kiss turning into a light suck on Zoey’s shoulder blade, marking the skin with a faint red spot. Mira smiled, leaning in to capture Zoey’s mouth briefly, tongues sliding together in a wet, reassuring tangle before she pulled back. Together, they began the binding, their movements coordinated and unhurried.

Rumi took Zoey’s wrists first, drawing her arms behind her back with careful pulls. The rope whispered against her skin as Rumi looped it around, knotting it snug but not tight enough to bite--yet. Each cinch sent a thrill up Zoey’s arms, her shoulders pulling back instinctively, thrusting her breasts forward. Mira knelt in front, her fingers tracing Zoey’s collarbone as Rumi worked, then dipped her head to lick a flat path across one nipple, sucking it into her mouth with a gentle tug. Zoey gasped, the dual sensations--restraint and worship--making her thighs clench together.

They moved to her legs next, Mira guiding Zoey’s ankles close while Rumi fed the rope down. Mira’s hands massaged her calves as the bindings wrapped around, tying her ankles and knees with firm loops that forced her thighs to press together, trapping the ache in her pussy. Rumi leaned over Zoey’s shoulder from behind, her teeth grazing the shell of Zoey’s ear before kissing along her jaw. “You're doing so well,” Rumi whispered, her free hand cupping Zoey’s breast, thumb circling the wet peak Mira had left behind.

The rope circled Zoey’s neck then, a loose collar that rested against her throat without pressure, a constant reminder of their hold. Mira tied it, her lips following the path--kissing the hollow of Zoey’s throat, then down to the valley between her breasts. Zoey arched into the touch, her bound arms flexing uselessly, heightening the vulnerability. Finally, the rope wound around her waist, cinching her middle before looping up and over her breasts, framing them tightly, the fibers rubbing against her sensitive skin with every breath.

Throughout, their mouths never stopped exploring. Rumi nipped at Zoey’s back, sucking marks along her spine while Mira lavished attention on her front--licking the undersides of her breasts, biting softly at her ribs. Zoey’s body burned, every knot and kiss building the tension, her pussy leaking arousal down her thighs, untouched but screaming for friction. She squirmed in their grasp, the ropes holding her steady as they finished the ties, leaving her displayed and helpless on the bed, blindfold still waiting.

Zoey’s chest rose and fell with shallow breaths, the ropes hugging her body like a lover’s insistent embrace, every shift sending friction against her skin. Her arms remained pinned behind her, shoulders aching just enough to remind her of her immobility, while her bound legs kept her thighs squeezed together, her pussy pulsing with neglected heat. Mira and Rumi paused their kisses, their hands lingering on the final knots, eyes meeting Zoey’s with a shared intensity that made her stomach flutter.

Mira knelt before her, fingers tracing the rope around Zoey’s waist, her touch light but possessive. “Before we go further, Zoey,” Mira said softly, her voice laced with care amid the dominance, “what's your safe word? Something clear, so we know if it's too much.”

Zoey swallowed, the loose collar at her neck bobbing with the motion. The question grounded her, a thread of safety in the thrill. “Huntrix,” she replied, the word tumbling out with a small smile. “It's this band I made up in my head.”

Rumi chuckled from behind, her breath warm on Zoey’s ear as she leaned in closer, one hand sliding up Zoey’s bound arm in reassurance. “Huntrix it is. And since your hands are tied back and you might not be able to speak right away, scrunch your toes if you need us to stop. Got it?”

The instruction sent a fresh wave of arousal through Zoey, the practicality of it heightening her trust. She nodded, testing the signal by curling her toes against the sheets, the movement subtle but deliberate. “Yeah, I agree. Toes for stop. I'm good--more than good.”

Satisfied, Mira reached for the blindfold--a soft strip of black silk from the bedside table--draping it gently over Zoey’s eyes. The fabric blocked out the light in an instant, plunging her into darkness that amplified every other sense: the faint scent of Mira’s perfume, the creak of the bed as Rumi shifted, the distant hum of their breathing. Mira tied the knot with care, her fingers brushing Zoey’s temples.

Then came the kisses. Mira first, cupping Zoey’s face and pressing her lips forward in a deep, lingering claim--tongues meeting slow and wet, Mira’s mouth tasting of salt and desire. Zoey moaned into it, her bound body straining toward the contact. Rumi followed, turning Zoey’s head gently with a hand on her chin, her kiss softer but no less fervent, lips sucking lightly on Zoey’s lower one before pulling back with a shared breath.

Left in the dark, Zoey trembled, anticipation coiling tight in her core, her pussy clenching around nothing as she waited for what came next.

 


 

Mira’s gaze fixed on Zoey, sprawled across the bed in her intricate web of ropes, the black silk blindfold sealing her in a world of sensation without sight. The cotton bindings dug softly into Zoey’s skin, her arms secured behind her back, forcing her chest forward in a vulnerable arch, while the ropes around her waist and thighs kept her legs pressed together, limiting her squirms. Zoey’s breaths came steady but shallow, her nipples hardening in the cool air of the bedroom, her pussy already glistening with arousal that Mira could see from where she knelt beside the bed. Rumi stood nearby, rummaging in the drawer for the strap-on, the one Mira favored--thicker, longer than the previous one, its realistic silicone shaft veined and imposing, designed to stretch and fill in ways that made Mira’s own core clench just thinking about it.

For a long moment, neither Mira nor Rumi touched her. The silence stretched, broken only by the faint rustle of Rumi buckling the harness around her hips, the strap-on jutting out heavy and ready. Mira watched Zoey’s body react to the absence--the subtle twitch of her fingers against the ropes, the way her lips parted as if chasing a phantom kiss. It was exquisite torture, this denial, building the heat between them all. Mira felt a thrill of power, her own pulse quickening as she savored Zoey’s composure, knowing the storm brewing beneath.

Finally, Mira reached out, her fingers ghosting along the inside of Zoey’s calf, tracing upward in a feather-light path over her knee, her thigh, inching toward the sensitive crease where leg met hip. She stopped just short of Zoey’s breasts, letting her nails skim the underside without granting the contact Zoey craved, the bound woman’s skin prickling with goosebumps. Mira repeated the tease on Zoey’s stomach, dragging her fingertips from navel to ribs, circling the swell of her breasts but never brushing the taut peaks of her nipples. Zoey shivered, a soft whimper escaping her, but she held still, trusting them in her darkness.

Rumi stepped closer, the strap-on swaying with her movement, its girth catching the dim light. “Hold her legs for me, Mira,” Rumi murmured, her voice low and commanding, eyes locked on Zoey's exposed form. Mira nodded, shifting to grasp Zoey’s bound ankles, pulling her legs forward and upward, pressing her knees toward her chest as far as the ropes allowed. Zoey’s flexibility shone through, her ass lifting slightly off the sheets, her pussy parting to reveal slick folds that begged for attention. The position left her completely open, vulnerable, her breaths hitching as the stretch pulled at her muscles.

Rumi knelt between Zoey’s spread thighs, leaning in slowly, her lips brushing the soft skin of Zoey’s inner thigh first--a gentle kiss that made Zoey gasp. She trailed higher, planting another kiss on the mound above her clit, then one directly on the swollen nub, sucking lightly before pulling back. Her tongue flicked out next, teasing the edge of Zoey’s clit in lazy circles, never pressing hard enough to satisfy. Rumi could see how desperately Zoey wanted more; her pussy wept with wetness, juices coating Rumi’s chin as she lapped at the edges, the slickness a testament to her need despite the calm facade Zoey maintained, her body trembling only faintly under the blindfold.

Mira watched, her grip firm on Zoey’s legs, feeling the subtle flex of muscles as Zoey fought to stay composed. The sight stirred something deep in Mira--possessiveness mixed with affection, the bond they were forging feeling stronger in this shared dominance. “I want you to taste me, Zoey,” Mira said, her voice husky with desire, releasing one leg just long enough to climb onto the bed. She positioned herself carefully, still holding the other leg in place to keep Zoey folded and exposed, then straddled Zoey’s face, lowering her dripping pussy onto those waiting lips. Zoey’s tongue darted out immediately, lapping at Mira’s folds with eager strokes, sucking her clit into her mouth as Mira ground down slowly, the dual hold on Zoey’s leg making her own balance precarious but thrilling.

Rumi dove in then, her tongue plunging into Zoey’s pussy without mercy, but only as far as she chose--lapping at her entrance, swirling around the tight ring of muscle before retreating to flick her clit again. She was mean about it, denying the rhythm Zoey craved, alternating between broad licks that coated her mouth in Zoey’s arousal and pinpoint teases that left the bound woman bucking futilely against the ropes. Rumi’s fingers joined in, tracing Zoey’s slit but never penetrating, dipping just inside to feel the clench of her walls before withdrawing. Zoey’s moans vibrated against Mira’s pussy, muffled and desperate, her tongue working harder in response, the three of them locked in this intimate chain of pleasure and control.

Zoey’s world narrowed to the delicious taste of Mira’s pussy and the relentless tease of Rumi’s tongue against her pussy, each flick and swirl driving her deeper into frustration. Bound and blindfolded, she couldn’t see, but she felt everything--the ropes biting into her wrists and thighs, the cool sheets beneath her, and Mira’s weight pressing down as she rode Zoey's face. Her tongue worked furiously, lapping at Mira’s slick folds, sucking on her clit to distract from the ache building in her own core. But Rumi was merciless, pulling back just as Zoey’s hips bucked, denying the thrust she craved. Zoey’s moans vibrated into Mira’s pussy, her body squirming against the restraints, thighs trembling as wetness dripped down her ass. She needed more, the denial coiling tight in her belly, making her whine and twist.

Finally, Rumi relented, her mouth lifting away with a wet smack that left Zoey gasping into Mira’s heat. Rumi stood, the bed dipping slightly as she shifted, and then strong arms hooked under Zoey’s knees, lifting her bound legs high and wide. The position exposed her completely, her pussy clenching on nothing, air cool against her soaked entrance. Zoey heard the rustle of movement, felt the heat of Rumi’s body between her thighs, and then the blunt head of the strap-on nudged her folds, pressing just enough to part them.

Rumi pushed in very, very slowly, the thick silicone stretching Zoey’s tight walls inch by agonizing inch. It was bigger than before, filling her in a way that bordered on overwhelming, the veins dragging along her inner muscles as it advanced. Zoey gasped sharply, her back arching off the bed, the sensation ripping a cry from her throat. Mira lifted off her mouth immediately, hovering just above, her juices still coating Zoey’s lips and chin. “You okay, aegiya?” Mira asked, voice soft with concern, one hand stroking Zoey’s hair.

Zoey swallowed hard, her mind reeling from the fullness already threatening to split her. “What... what are you using?” she panted, blindfold hiding the world but not the burn of the stretch.

Mira chuckled low, the sound warm and teasing, while Rumi paused, buried only halfway, letting Zoey adjust. “We've got more than one strap, sweetheart,” Rumi said, her tone laced with amusement and hunger. “This one’s my favorite--thought you’d appreciate the upgrade.”

Mira leaned over, pressing a kiss to Zoey’s ankle. “You're going to have to get used to its size if you want to keep up with us,” she murmured, fingers tracing Zoey’s leg. “We play rough sometimes.”

Zoey whined, the sound high and needy, her pussy fluttering around the intrusion. It hurt so good, the pressure building as Rumi held still, but she nodded. “I want it,” she said and Mira had never heard a whine so cute and desperate. Mira stayed lifted off, giving her space to breathe, while Rumi resumed the slow push, sinking deeper, the strap gliding through Zoey’s slickness until it bottomed out, pressing against her cervix with a dull throb.

Mira kept checking, her voice a steady anchor. “That's it, taking every inch like a good girl,” she praised, thumb brushing Zoey's cheek. “Breathe for me, baby--deep breaths.” Zoey obeyed, inhaling shakily, the fullness making her feel claimed, stretched beyond what she'd imagined. Her walls clenched involuntarily, trying to accommodate the girth, sparks of pleasure mixing with the edge of pain.

Once Rumi was all the way in, she stilled, hips flush against Zoey’s ass, letting her sit with it. The weight pinned her, the ropes holding her open as her body adjusted, pulse throbbing around the invading length. Zoey panted, sweat beading on her skin, the blindfold amplifying every sensation--the creak of the bed, Rumi’s steady breaths, Mira’s gentle touches.

“Ready for me to start moving?” Rumi asked, voice rough with restraint, her hands gripping Zoey’s thighs.

Zoey could barely form words, her mind a haze of need and overwhelm, but she nodded frantically, whispering a garbled “Yes,” her body already arching toward the promise of motion.

Rumi pulled out slowly, the thick strap dragging along Zoey’s inner walls, leaving her pussy clenching around the sudden emptiness. Zoey’s body shuddered beneath Mira, a full-body tremor that rippled through her bound limbs, her hips twitching involuntarily as the ache of withdrawal hit her core. The blindfold kept her in darkness, but she felt the cool air rush in, teasing her stretched entrance, making her whine softly into the space where Mira had been.

Rumi sank back in faster this time, the silicone shaft thrusting deep with a slick slide, bottoming out against Zoey in one firm push. The force jolted her, pleasure spiking sharp and hot, ripping a curse from her lips. “Fuck,” Zoey gasped, her voice muffled and raw, the word dissolving into a moan as her walls gripped the invading length, sparks igniting along her nerves.

Rumi set a steady pace, hips snapping forward in rhythmic thrusts, each one pounding into Zoey’s pussy with building intensity. The bed creaked under the motion, Zoey’s bound legs bouncing in Rumi’s grip, her body rocking with every plunge. Sweat slicked her skin, the ropes chafing as she arched, chasing the friction that bordered on too much.

When the rhythm held firm, Mira’s voice cut through the haze, warm and teasing. “I'm going to sit on your face again, Zoey,” she said, shifting forward on her knees.

Zoey begged without hesitation, her words tumbling out desperate and breathy. “Please, Mira--I need it, fuck, please.” Her tongue darted out instinctively, tasting the lingering salt of Mira’s arousal on her lips, her pussy fluttering around Rumi’s relentless thrusts.

Mira chuckled, the sound low and affectionate, but she gave Zoey what she wanted, lowering her hips until her wet pussy pressed against Zoey’s mouth. Zoey dove in eagerly, tongue flattening to lick broad strokes along Mira’s folds, then circling her clit with firm sucks. She worshiped Mira’s cunt like it was her only anchor, lapping at the dripping slit, sucking the swollen nub between her lips, humming vibrations into the heat as Rumi fucked her harder.

Mira couldn’t help the moan that escaped her, a deep, throaty sound that echoed Zoey’s muffled cries. She ground down slightly, riding the eager mouth, her hands bracing on Zoey’s shoulders for leverage. Glancing up, Mira locked eyes with Rumi, her expression a mix of bliss and pride. “She's being so good right now,” Mira told Rumi, voice husky over the wet sounds filling the room. “Our pretty little toy, taking your cock so well while she eats my cunt.”

 


 

Rumi’s grip tightened on Zoey’s thighs, her own breath coming in ragged bursts as she fought to maintain the even rhythm of her thrusts. The strap-on buried deep inside Zoey’s slick pussy with each snap of her hips, but control slipped like sand through her fingers. She wanted to shatter it all--to drive into Zoey with brutal force, to feel the woman’s body yield and break apart around the thick silicone shaft. And god, she craved the sight of Zoey unraveling, her walls pulsing in climax while Rumi pushed Mira over the edge too, making her girlfriend shatter on that eager tongue.

Heat coiled tight in Rumi’s core, her arousal spiking from the power surging through her veins. She hoisted Zoey’s bound legs higher, folding them toward her chest, exposing the curve of her ass fully. The position angled the strap deeper, hitting that spot inside Zoey that made her inner muscles clench greedily. Rumi’s palm came down lightly at first--a sharp smack against the pale flesh, firm enough to bloom a faint pink welt across Zoey’s cheek.

Zoey moaned into Mira’s pussy, the vibration humming through Mira’s body, her hips bucking in response. The sound was raw, needy, fueling Rumi’s fire. That was all the permission she needed. She swung again, harder this time, the slap echoing off the walls as Zoey’s ass jiggled from the impact, a red hand print emerging vivid and angry.

Again. Rumi’s hand cracked down, the force sending a jolt through Zoey’s frame, her pussy squeezing the strap in reflexive spasms. Zoey didn’t pull away, didn't safe word--she just took it, her body arching into the sting, muffled whimpers escaping around Mira’s folds.

Rumi didn’t stop. Another smack, even fiercer, layering heat over heat until Zoey’s ass glowed bright crimson, marked and tender under her palm. The skin burned hot to the touch, and Rumi’s pulse thundered in her ears, the dominance intoxicating as Zoey surrendered completely, her resistance nonexistent, every strike met with quivers of pleasure that rippled up her spine.

Rumi’s lips brushed against the delicate skin of Zoey’s ankle, a soft kiss pressed there as her fingers trailed lightly up the bound woman’s calf, stroking the tense muscle with deliberate tenderness. The contrast of gentleness after the stinging slaps made her own heart race, a twisted mix of care and command surging through her. She could feel Zoey’s body trembling beneath her, the strap still buried deep in that soaked heat, every quiver pulling at Rumi’s fraying control.

“How close are you, Mira?” Rumi asked, her voice low and husky, eyes flicking up to where her girlfriend rode Zoey’s face with increasing urgency.

Mira’s head tipped back, her breaths coming in sharp gasps as she ground down harder. “Getting close... so close,” she whimpered, fingers tangling in Zoey’s hair to hold her steady.

Rumi’s grip tightened on Zoey’s leg, lifting it just a fraction higher as she leaned in closer, her words a heated whisper meant for the woman pinned between them. “You better hold out longer than her, Zoey. Don’t you dare cum before Mira does.”

But Zoey couldn’t obey. The command barely left Rumi’s lips before Zoey’s body betrayed her, shattering under the onslaught. Mira’s hips rolled forward with fierce need, smothering Zoey’s moans as her tongue worked desperately against Mira’s clit. Rumi didn’t hold back--she drove the strap in deeper, harder, each thrust slamming into Zoey’s core with punishing force, the silicone stretching her wide and relentless.

Zoey came undone in a violent rush, her pussy clamping down around the invading shaft like a vice, walls fluttering wildly as waves of ecstasy ripped through her. Her muffled cries vibrated into Mira, pushing her girlfriend right to the brink, but it was Zoey who broke first, her entire frame convulsing, thighs quaking against Rumi’s hold. Juices gushed out, soaking the base of the strap and dripping down Zoey’s ass, her body arching off the bed in helpless surrender.

They froze in that moment, Mira’s grinding slowing to a halt, Rumi’s hips stilled mid-thrust as Zoey’s orgasm tore her apart, every muscle seizing and releasing in chaotic bliss. Rumi watched, transfixed, the power of it all coiling tighter in her gut, her own arousal throbbing untouched.

With a rough yank, Rumi pulled the strap free, not bothering with care--the wet schlick echoing as it slid out of Zoey’s spasming pussy, leaving her hole gaping and twitching. Cum coated the length of it, glistening slick and creamy under the dim light, a testament to how thoroughly Zoey had shattered.

Mira slid off Zoey’s face then, her cheeks flushed and lips parted in mock disappointment. She pouted down at the bound woman, crossing her arms over her chest as if offended. “You were supposed to wait for me,” she teased, though her eyes sparkled with amusement and lingering heat.

 


 

 

The blindfold slipped away from Zoey’s eyes, yanked off with a swift tug that left her blinking against the sudden rush of light. For a split second, the room blurred in a haze of brightness, her vision swimming before sharpening into focus. There they were--Mira and Rumi--framed against the dim glow of the bedside lamp, their expressions a stark contrast that sent a fresh shiver racing down Zoey’s spine.

Mira’s brow furrowed deeply, her lips pressed into a tight line of feigned sternness, eyes dark with that mix of playfulness and command. Beside her, Rumi lounged back with a smug curl to her mouth, arms crossed over her chest, the satisfaction radiating off her like heat from a flame. Zoey’s heart pounded harder, her body still humming from the aftershocks of her release, ropes biting into her skin as she lay exposed and spent on the bed.

“Look at you,” Rumi drawled, her voice laced with mocking disappointment, leaning forward just enough to let her gaze rake over Zoey’s trembling form. “So pathetic, couldn’t even hold on like I told you. Coming apart before Mira got hers--disobedient little slut.”

The words hit Zoey like a spark to dry tinder, humiliation twisting hot in her gut even as it pooled low in her belly, reigniting the ache between her legs. She bit her lip, tasting the salt of her own sweat, her pussy still twitching from the brutal orgasm that had ripped through her.

Rumi’s smirk widened as she shifted, gesturing to the strap-on still glistening with Zoey’s release, the silicone slick and shining. “As punishment, you're going to clean this up with that eager mouth of yours. Suck it nice and thorough while Mira takes her turn pounding that twitching cunt of yours.”

Zoey’s breath caught, her eyes dropping to the toy at Rumi’s hips--and she nearly melted right there. It was massive, thicker and longer than she’d imagined, the girth of it promising to stretch her to her limits, veins molded along its length for that extra drag against her walls. The sight of it harnessed to Rumi’s frame made her thighs clench involuntarily, a whimper escaping her throat as fresh slick gathered despite her exhaustion. How was she supposed to survive that? And yet, the thought alone had her squirming against the bonds, desperate for more.

Zoey’s gaze lingered on the imposing strap-on buckled to Rumi’s hips, her mind reeling at the sheer size of it--thick enough to split her open, long enough to hit depths she’d only ever imagined controlling in others. A fresh wave of heat surged through her core, her pussy clenching around nothing as she pictured it buried inside her, stretching her wide while she begged for mercy. But before she could sink deeper into that fantasy, movement caught her eye.

Mira was already striding toward the nightstand drawer, her hips swaying with purpose, the earlier strap-on from their play session still fresh in Zoey’s memory. She pulled it out with a soft clink, the silicone gleaming under the lamp light as she fastened it around her waist, adjusting the harness with quick, efficient tugs. Mira’s eyes flicked back to Zoey, that furrowed brow softening into a predatory glint, promising she’d make good on the punishment.

Snap.

Rumi’s fingers cracked sharply in front of Zoey’s face, the sound jolting her out of her daze like a whip’s crack. Zoey’s head jerked up, cheeks flushing hotter as reality crashed back in--ropes digging into her wrists and ankles, her body splayed open and vulnerable on the bed, pussy still leaking from her unauthorized climax.

“Sorry,” Zoey whispered, nodding quickly, her voice hoarse and small. “I couldn't help it... I came without permission.” The apology tumbled out, laced with genuine remorse, her usual confidence shattered under their scrutiny.

Rumi’s eyes narrowed, reading the vulnerability etched across Zoey’s features--the wide eyes, the parted lips, the way her chest heaved with uneven breaths. It was all there, plain as day: Zoey had never been the one pinned down like this, never surrendered control so completely. She was always the one wielding the straps, dictating the pace, pushing her partners to the edge. Now, flipped on her back, she looked every bit the helpless plaything, and it stirred something wicked in Rumi.

A low laugh rumbled from Rumi’s throat, dark and throaty, as she leaned in closer, her breath warm against Zoey’s ear. “Oh, I can see it all over your face, pet. You’ve never been fucked like the needy slut you are, have you? Always the one calling the shots... but look at you now. So helpless, squirming for us. It suits you--makes that pretty mouth water for what's coming.”

Zoey’s stomach twisted with a mix of shame and thrill, her nipples hardening further against the cool air as Rumi’s words sank in. She tugged lightly at the ropes, testing their hold, but they held firm, amplifying the delicious trap she was in. Mira approached the bed then, strap-on bobbing with each step, her hand trailing teasingly along Zoey’s inner thigh without quite touching where she ached most.

 


 

Zoey’s pulse thrummed in her ears, her body still humming from the unauthorized release that had left her slick and exposed. She strained against the ropes binding her wrists behind her back and her ankles together, the coarse fibers biting into her skin as she tried to lean forward, desperate to close the distance to Rumi’s imposing strap-on. But the restraints held her fast, pinning her flat on the bed like a sacrifice, her muscles quivering with futile effort.

Rumi noticed the subtle shift, her expression softening in an instant. The cold edge melted away, replaced by the gentle warmth Zoey remembered from their earlier encounters--the kind Rumi who had whispered reassurances and traced soft patterns on her skin. She bent down, her face hovering close, eyes searching Zoey’s with genuine concern. “Can I grab you by the hair and move you? I want to make this good for you.”

Zoey’s tongue twisted in her mouth, words catching on the swell of anticipation and submission. She blinked up at Rumi, her mind a whirl of need and surrender, before a small smile curved her lips. “Yes,” she breathed, the single word carrying all her consent.

Just as quickly, Rumi’s gaze hardened again, that icy stare snapping back into place like a mask. Her fingers tangled roughly in Zoey’s hair, gripping tight at the roots and yanking her head back. Zoey gasped as Rumi dragged her across the sheets, the friction burning her skin until her head dangled off the edge of the bed, neck arched and world inverted. Blood rushed to her skull, turning her vision sideways, the room tilting in a dizzying haze.

From this new angle, she caught sight of Mira across the room, sliding the harness up her thighs with deliberate slowness. The straps cinched around Mira’s hips, the silicone dildo jutting out firm and ready, mirroring the one Rumi wore. Mira’s eyes locked on Zoey's, a smirk playing on her lips as she gave a playful little wave. “Hi, baby,” she purred, her voice laced with teasing affection.

Zoey swallowed hard, her throat working against the vulnerability of her position, saliva pooling as she imagined what Mira planned to do with that toy.

Then Rumi’s legs stepped into view, muscular thighs framing Zoey’s upside-down gaze, blocking out Mira entirely. The massive strap-on loomed directly in her face now, the thick shaft inches from her lips, veined and unyielding, its tip brushing her cheek like a promise of invasion.

Rumi leaned down once more, her body curving over Zoey’s, and pressed her lips to Zoey’s in a slow, loving kiss. Their mouths moved together tenderly, tongues sliding in unhurried exploration, a stark contrast to the roughness that had come before. Zoey’s heart swelled with the intimacy, her bound body relaxing into the affection even as the strap hovered threateningly close.

The kiss lingered for a heartbeat longer, Rumi’s lips soft against Zoey’s, a fleeting anchor in the storm of her submission. Then Rumi pulled back, her eyes locking onto Zoey’s with that unyielding command. “Open your mouth,” she ordered, voice low and firm, the strap-on still hovering like a threat inches from Zoey's face.

Zoey parted her lips without hesitation, her jaw relaxing as she tilted her head back further off the bed’s edge. Rumi didn't waste a second, gripping the base of the silicone shaft and sliding it straight down Zoey’s throat. The thick length filled her mouth completely, stretching her lips wide as it pushed past her tongue and into the tight channel of her esophagus. Zoey gagged instinctively, but the taste hit her first--her own tangy arousal coating the silicone, slick and musky from where it had been buried inside her moments ago. It flooded her senses, a humiliating reminder of her earlier surrender.

She barely had time to process the flavor, her mind reeling from the intrusion, when she felt Mira’s hands on her legs. Strong fingers hooked under her knees, lifting and spreading them high, exposing her dripping core. Mira positioned herself between Zoey’s thighs, the tip of her strap nudging against Zoey’s sensitive pussy lips. With a single, deliberate push, Mira slid inside, the silicone parting her folds and sinking deep into the wet heat.

No pause, no mercy--neither woman gave Zoey a chance to adjust. Rumi started thrusting immediately, her hips snapping forward to drive the strap deeper into Zoey’s throat, forcing her to deep throat every inch. Zoey’s throat convulsed around it, saliva dribbling from the corners of her mouth as she tasted herself over and over with each plunge. The rhythm was relentless, Rumi’s balls slapping against Zoey’s forehead with wet smacks.

At the same time, Mira pounded into her pussy, the strap plunging in and out of the messy, swollen entrance. It wasn’t as forceful as Rumi’s earlier fucks, lacking that brutal depth that had wrecked her before, but it still sent jolts of pleasure sparking through Zoey’s core. Each thrust stretched her walls, grinding against her oversensitive nerves and making her clit throb with neglected need.

Their movements weren’t synced, though--far from it. Rumi would shove forward just as Mira pulled back, leaving Zoey in a constant state of flux, her body yanked between the two invasions. When one filled her, the other withdrew, only for the opposite to happen a split second later. It left her used and ruined, no rhythm to latch onto, just endless motion that kept her off-balance, her nerves frayed and firing without respite. Zoey’s bound hands clenched behind her back, her ankles straining against the ropes as she took it all, her body a vessel for their desires.

They built her up relentlessly, driving her toward the edge again without mercy. Rumi’s thrusts choked off her breaths, making her lungs burn, while Mira’s strokes churned her pussy into a sopping ruin, juices leaking down her ass crack onto the floor below. Zoey had no time to adjust, no moment to recover--every second piled on the intensity, her muscles tightening, her vision blurring from the blood rush and the tears pricking her eyes.

Mira’s voice cut through the haze, breathless and smug as she held Zoey’s legs wider. “Fuck, I can see how close you are to cumming again, baby. Your pussy’s clenching so tight around me.”

Rumi shifted then, leaning to the side just enough for Zoey to catch a glimpse of her face--those sharp features twisted in mock disapproval, eyes gleaming with dark amusement. “If you cum again this easily,” Rumi said, her tone dripping with feigned scorn, “I'll be so disappointed in you.” But Zoey knew better; the heat in Rumi’s gaze betrayed the lie, the thrill she got from pushing Zoey to break.

It was too much--the dual assault, the taunt, the unrelenting pace. Zoey’s control shattered like glass. Her body seized, pussy spasming wildly around Mira’s strap as the orgasm ripped through her. Waves of ecstasy crashed over her, her muffled cries vibrating around Rumi’s length in her throat.

“Pathetic,” Rumi snarled, burying the strap to the hilt down Zoey’s throat, cutting off her air completely as she held it there. Mira didn’t let up either, thrusting a few more times, deep and grinding, dragging out the climax until Zoey’s limbs shook uncontrollably, her world narrowing to the overwhelming fullness at both ends.

 


 

Mira eased back, her hips withdrawing with deliberate slowness, the strap sliding out of Zoey’s drenched pussy inch by inch. The slick silicone emerged coated in Zoey’s fresh release, glistening under the dim bedroom light. Zoey had taken everything so well--their relentless thrusts, the overwhelming fullness, the way they’d pushed her body to its limits without breaking her spirit. They were nearing the end now, the peak of intensity giving way to the softer rhythm of aftercare, and Mira felt a swell of pride mixed with tenderness for the woman trembling before them.

Rumi mirrored her movement, pulling the strap from Zoey’s throat with equal care, the length slipping free with a wet pop. Saliva trailed from Zoey’s lips, connecting briefly to the silicone before breaking, and Rumi’s eyes softened as she took in the sight--Zoey's chest heaving, her face flushed and marked by their dominance. She saw it too, the exhaustion etched in Zoey’s quivering form, the beautiful vulnerability they’d coaxed out.

“You did such a good job, Zoey,” Mira murmured, her voice warm and laced with genuine admiration as she set the strap aside. She reached for the ropes binding Zoey’s legs, fingers working the knots loose with gentle tugs.

Rumi nodded, leaning down to untie Zoey’s arms, her touch feather-light against the reddened skin. “So fucking perfect,” she added, her tone shifting from command to caress. “Taking us like that, letting us ruin you. You're incredible.”

As the bindings fell away, Zoey shuddered beneath their hands, her body releasing the tension in waves. Goosebumps rippled across her skin where their fingers brushed, and Mira felt the subtle tremors passing through her like echoes of the orgasms they’d wrung from her. Zoey’s arms flopped limply to her sides, circulation returning with a faint pins-and-needles ache, but she didn’t pull away--instead, she leaned into their care, trusting.

The moment Mira freed Zoey’s ankles, her legs gave out completely, collapsing inward as if the ropes had been the only thing holding her upright. She sank toward the bed, knees buckling, and Mira caught her thighs instinctively, guiding her down to avoid a sudden fall.

A soft whimper escaped Zoey’s lips, raw and needy, cutting through the quiet room like a plea for reassurance.

Mira’s heart twisted at the sound. She cupped Zoey’s face, tilting it up to meet her gaze. “Are you okay, baby?” she asked softly, thumb stroking along Zoey’s jawline.

Zoey nodded, her eyes glassy but clear, a small smile tugging at her swollen lips. “It was great,” she whispered, voice hoarse from Rumi’s thrusts, “but a lot.”

Mira watched from her spot on the bed, her own body still humming with the aftershocks of their shared intensity, as Rumi unbuckled the harness around her hips. The strap fell away with a soft thud onto the sheets, leaving Rumi’s skin marked faintly by the straps’ pressure. Rumi’s hands moved with careful tenderness, sliding under Zoey’s shoulders to help her sit up, drawing her close until Zoey’s back pressed against Rumi’s chest. Zoey’s head lolled slightly, resting on Rumi’s collarbone, her breaths coming in shallow, satisfied pants.

Rumi’s palms glided over Zoey’s arms, starting at her shoulders and trailing down to her wrists, rubbing in slow, soothing circles. The motion eased the lingering ache from the ropes, warming the skin where faint red lines bloomed like badges of their play. Mira felt a warmth bloom in her chest at the sight, her own fingers itching to join, but she held back for a moment, letting Rumi lead this part of the aftercare.

“You did wonderful, Zoey,” Rumi whispered, her voice a low rumble against Zoey’s ear, lips brushing the shell of it. “Thank you for letting me have control like that. It meant everything.”

Zoey tilted her head just enough to smile, her lips curving lazily, eyes half-lidded with contentment. “I enjoyed myself,” she murmured, voice rough but playful, “but I will definitely be getting you and Mira back for this.”

The words hung in the air for a beat before laughter bubbled up--Mira's first, light and relieved, then Rumi’s deeper chuckle vibrating through Zoey’s body, and finally Zoey’s own soft giggle joining in. They pulled closer, limbs tangling in a loose embrace, Mira shifting to wrap an arm around Zoey’s waist while Rumi held her steady from behind. The room filled with their shared mirth, the tension of dominance melting into the easy warmth of connection.

For a long moment, none of them spoke.

The laughter faded into a peaceful hush, the kind that settled low in Mira’s chest like a warm weight. Zoey lay between them, boneless and content, her hair a wild mess against the pillows. Rumi’s arm rested along Zoey’s waist, Mira’s hand lightly brushing Zoey’s cheek as the last shivers of adrenaline dissolved into something softer.

The room felt different now.

Zoey’s earlier threat--I will definitely be getting you and Mira back for this--still hung in the air, mischievous and promising. It made Mira smile without realizing it.

She stared up at the ceiling for a moment, letting everything sink in: the strangeness, the comfort, the unexpected rightness of it all.

Then, without really planning to, she spoke. “So…” Mira began, her voice a little hoarse from laughing, “want to get dinner sometime?”

Rumi let out a low snort behind Zoey.

Zoey blinked, then burst into a soft, incredulous chuckle. “That’s what you open with?” Zoey teased, shifting just enough to look at her. “After everything?”

Mira covered her eyes with a hand. “It’s been a while since I asked anyone out--I panicked.”

Zoey laughed again--gentler this time, warm and close. “I would love to,” she said, sincerity threading through the humor. “Dinner sounds… really nice.”

Rumi hummed in agreement. “Yeah. A real date. The three of us.” She brushed a thumb over Zoey’s hip, thoughtful. “Should I bring flowers?”

Zoey’s eyebrows lifted, clearly charmed. “You want to bring flowers?”

Rumi shrugged. “Isn’t that what you do on dates?”

Zoey smiled--soft, tired, glowing. “If you want to.”

Mira nudged Zoey’s shoulder lightly. “Okay then, hotshot. What kind of flowers do you like?”

Zoey didn’t hesitate. “Tulips.”

Mira exchanged a glance with Rumi--fond, amused, a little smitten.

“Tulips it is,” Rumi said.

The words settled between them like a promise.

Small. Simple. But real.

Zoey’s eyes fluttered closed, Mira tucking herself closer against her side, Rumi curling in behind them both. The room dimmed with the falling evening light, the three of them winding together in the quiet, not as a mistake or a crisis or a tangle of guilt--

--but as something just beginning.

Something chosen.

 

Notes:

Okay. I hope you all enjoyed that story. I've been working on it for around a month or so. It was originally supposed to be released in January 2026 but was moved up because i was free to do so now.
I want to state that this story is dear to my heart. it originally went from around 25K words to 45K after constant replanning. I lost my fiancee when she cheated on me with my best friend. I will stop you right now--I don't want apologies or pity--I'm long past it. Still, I want to say that cheating is never the answer--in any situation. If you have a problem with your partner, talk it out. If you can't find a solution, move on, whether that means dropping it or leaving that person. I feel like it is impossible to come back from cheating because once you break that trust, how can you ever expect to trust them again? And if there is no trust in a relationship, what do you have left?
I won't rant about cheating, but I just needed it to be clear that I do not support what the characters in my story do.
I hope everyone reading this has a great holiday season... or if you're reading this later, I hope you have a wonderful day.