Chapter Text
The airport was exceptionally busy by the time Zoey needed to leave. Muffled voices chimed over the crackling loudspeaker to announce arrivals and departures, made even harder to hear by the sounds of suitcases rolling over the tiled floors and children bickering with their siblings.
Rumi looked down at her phone, then up at the departure board.
“You should just-” Rumi started.
Zoey cut her off. “Don't tell me to take the private jet. Do you know how bad it is for the environment?”
“Yeah, Rumi, it's bad for the environment.” Mira said with a teasing drawl.
She did know that, but she also didn't like the idea of Zoey travelling in public alone and the possessive beast of a heart in her chest was louder than her brain sometimes. “I know! I just think it'd be safer.”
Zoey rolled her eyes with a smile and leant up to kiss Rumi chastely. “I love that you worry, but it's fine. I don't mind.” Zoey looked down at Rumi's phone screen. She tiptoed to give Mira a kiss as well and then pulled them both into a tight hug. “Okay, I really have to go now. I love you both! I'll call when I land!”
“Be safe!” Mira called as Zoey turned to head for the gates.
Zoey giggled and yelled back “You be safe! And- and behave! Both of you!”
They slumped a little as soon as Zoey was out of sight. She was going back to America for a week to spend some time with her dad. Both of her parents had been making an effort to repair their strained relationship with her, but the distance made it more difficult for her dad than it did her mom, so she’d agreed to visit.
It was the first time they’d been apart for more than a day since they’d debuted.
Rumi looked at her phone when it buzzed in her hand.
Zoey 💙🐢
no seriously behave
She snorted. It wasn't a totally unfair comment. Without Zoey around she and Mira could get a little… heated. It was never serious, not anymore, but sometimes the playful bickering turned into actual bickering.
Mira 🌶❤️
I will if she does
Rumi 🐯💜
Excuse you, I'm always on my best behaviour.
Zoey 🐢💙
youre already not behaving!!!
Rumi 🐯💜
😞 I'm sorry…
Zoey 🐢💙
i forgive you
Rumi 🐯💜
…for Mira's behaviour.
Zoey 🐢💙
no!!!!!
Mira 🌶❤️
Get on your plane I'll keep her out of trouble
Rumi chuckled.
“Maybe if we convince her we can't be trusted alone she'll never leave.” Mira mused.
Rumi considered it for a moment. “I don't think that's healthy.”
“That wasn't a no.”
Rumi gave an amused hum in response.
It was late in the evening when Zoey called. Mira sat down next to Rumi nonchalantly, as if she hadn't just seen her scramble over the back of the sofa as soon as her ringtone went off. Rumi rolled her eyes fondly and answered the call.
“I'm in enemy territory.” Zoey said immediately, tone serious.
“Yeah? Why's that?” Rumi asked, already smiling.
There was a shuffling sound on the phone and then Zoey's voice was back. “My dad said he won't pick up takeout on the way back because he's cooking something for me.”
“Being cooked for is-” Mira started.
Zoey wasn't finished talking. “It's just like being back home with Mira.”
Rumi laughed at Mira's playfully wounded expression. “She's pouting. You made her pout.”
Zoey giggled on the other end, light and airy, then dropped her voice to a stage whisper. “Your cooking is better than my dad's.” Rumi could hear a distant laugh, and then Zoey was saying “No, you can't say hi to them! No- dad!”
A deep voice said “Hi girls, Zoey already cried because she missed-” but he didn’t get to finish his sentence because of some kind of scuffle over Zoey's phone.
Mira rested her chin on Rumi's shoulder and smiled fondly at the picture of Zoey on the screen. Rumi pressed a quick kiss to her hair.
“Okay!” Zoey had won the phone back, then. “I'm gonna go now because he's gonna embarrass me, but I'll text you! Love you!”
“Love you too!” Rumi and Mira said in unison. When the call disconnected they stared at the screen for a moment in silence, then Rumi sighed.
“He better be nice the whole time.” Mira mumbled into Rumi's shoulder. She hummed in agreement.
It wasn't that Zoey's dad was a bad person. He loved her, clearly. He wasn't mean. It was just that Zoey had told them how messy the divorce was and how he and her mom kept trying to shove the blame on each other and, well, it had done a number on Zoey's mental health. Just because she’d forgiven her parents didn’t mean that Rumi and Mira would forget about the damage they did.
That was the only reason she was going alone. They all knew that neither of them would be able to behave around people who’d hurt Zoey like that—not until they proved they were going to do better. One of them would make a snide comment eventually.
“You okay?” Rumi asked gently.
“Yeah. Just missing her.”
Rumi smiled. “It's not even been a full day yet, you big sap.”
Mira snorted and shoved her shoulder lightly. “I'm telling her you said you don't miss her then-”
“No! Mira!” Rumi whined. It made Mira laugh, and the sound was a balm for Rumi's soul.
The next morning Rumi woke to a series of text messages. The first was a picture of Zoey lying on a narrow bed, blowing a kiss to the camera. She pulled her phone closer to her face and smiled at it. The lighting was nice, a warm gold that made Zoey's eyes shine amber where it fell over her face and lit up her freckles. Mira stirred a little next to her and nuzzled into the space between her shoulder blades.
Zoey 🐢💙
[IMG_4234]
miss you!!
he made pizza btw so i forgive him about the takeout
i put pineapple on it just for you mira 😘
still not as good as your food but it was up there
also!!!!
we're going to the aquarium at long beach tomorrow!!
they have a baby sea otter
im gonna find the ugliest plushies i can in the gift shop and buy them for you xoxo
oh shit its like 1am for you isnt it? sorry!
not sorry enough to stop texting tho because i really did cry about missing you both
Mira 🌶❤️
Baby
Zoey 🐢💙
yeah?
Mira 🌶❤️
No I'm calling you a baby
Zoey 🐢💙
rude??? why are you awake
Mira 🌶❤️
Because someone is blowing up both mine and Rumi's phones
Zoey 🐢💙
…
i love you?
Mira 🌶❤️
Uhuh
I love you too
Rumi snorted softly. She remembered Mira grumbling last night, she just didn't stay awake long enough to ask why. They normally set their phones to Do Not Disturb when they were sleeping, but with Zoey away they’d decided to leave their phones on loud, just in case she needed them.
She felt Mira shift again, and then she was pressing gentle kisses to the base of her neck. It made Rumi shiver, then giggle. “Good morning to you too.”
Mira hummed against her neck and murmured “Morning.” Her voice was thick and rough with sleep. She tightened her arm around Rumi's waist so that her back was flush against her and Rumi melted into it.
They stayed like that for a moment, the only sound their deep breathing, until Mira shifted her hand under Rumi's shirt and ran her fingers over the flat of her stomach, making the muscles in her abdomen twitch. Mira paused, then dipped her pinky under the hem of her shorts and grazed the sensitive skin there. Rumi's breath hitched slightly at the contact and she put her palm over Mira's hand, not stopping, but encouraging. Mira hummed approvingly and propped herself up slightly so she could kiss the back of Rumi's jaw.
Rumi's brain may have been half asleep, but her body certainly wasn't.
Especially not when Mira's hand dipped lower and she could feel her breath fanning out over her ear when she laughed. Rumi turned her head to catch Mira in a slow, lazy kiss, reaching to cup the back of Mira's neck and moaning softly into her mouth.
For once, Mira wasn't being a tease. Slow as her movements were, she didn't stop or slow down further when Rumi was close. They weren't playing a game or drawing anything out. It wasn't an earth-shattering orgasm, it was just tender and comfortable and affectionate.
Rumi giggled when Mira pulled her hand away and gave her a chaste kiss. She’d been about to return the favour, but Mira was already rolling out of bed. Which was fine. She didn't always want to receive, and she never did things with the expectation they'd be reciprocated.
“What was that for?” Rumi said through the warm post-orgasm haze, watching Mira pad around the bedroom.
Mira shrugged as she opened the bathroom door. “Just felt like spoiling you, princess.”
The pet name made Rumi smile shyly. Once the door was shut she shuffled out of the warmth of the bed and headed to the kitchen. If Mira didn’t want Rumi to thank her with her hands and mouth she'd thank her with breakfast instead.
It did put both of them in a good mood for the rest of the day. Such a good mood that Rumi didn't even complain when Mira left her shoes in front of the door instead of putting them in the rack.
But then she continued to do things she knew Rumi hated—tiny things like leaving lights on or not closing curtains all the way so that Rumi would have to get up and do it. Zoey had told them both to behave, and she was adamant she wouldn't be the one to bite first, but she knew Mira was winding her up on purpose, she just didn’t know why.
It took all of four days for Mira to find something that got a response. Her new tactic for getting on Rumi's nerves was just… standing. Constantly a little bit in her way so that Rumi had to brush past her or nudge her aside to do things. When Mira decided to browse her phone in the middle of the hallway after Rumi said she was going to get changed into her pyjamas she decided she'd had enough.
“Mira.” She warned.
Mira looked up and said, “Yeah?”
“You're in the way.”
“Am I?” Mira said, looking around as if she hadn't realised. Rumi groaned and tried to brush past her, but she stepped into her way again.
Rumi poked a finger at Mira’s chest. “I know you're just trying to get a rise out of me.” Mira smirked and shrugged—which was infuriating and she knew it. “Why?” she said, a little exasperated.
“Maybe I just think you're hot when you're angry.” Mira drawled.
Rumi paused. She wasn’t unfamiliar with this particular game, it was just that normally it was between Mira and Zoey. Rumi's role in those scenarios was as a foil and a distraction, to soothe where Mira bit or scratched, to kiss Zoey tenderly and tell her she was being good, to say Mira was being so mean, to keep her off balance so she couldn't predict what Mira was doing next. Sometimes her role was to moan prettily while Zoey watched with her trembling hands in her lap until Mira told her she could join.
She wasn't opposed to being in Zoey's position, it just hadn't come up, and now the prospect of it was making her feel very warm indeed. She peered at her, at her stupid pretty face and her stupid hot smirk, felt heat rise up her neck, and looked away. “...Shut up.” she mumbled, intelligently.
“Are you going to make me?”
Her eyes snapped back up to Mira.
Who glanced down at her mouth.
Okay then, that was the game they were playing.
Rumi grabbed the front of Mira’s shirt and pulled her into a bruising kiss. She could still feel Mira’s smirk, so she bit her lower lip lightly and pushed her tongue into her mouth to wipe it off her face. Mira instinctively grabbed her waist to steady them when her back hit the wall and grunted approvingly, but before she could feel proud about it Mira was twisting them and slamming Rumi into the wall instead—not hard enough to hurt, but hard enough to push the air from her lungs.
With Mira taking the lead, the kiss was all tongues and teeth and heat. Rumi let go of Mira’s shirt and wrapped her arms loosely around the back of her neck, making small breathy sounds into her mouth. Mira broke the kiss and looked at her with so much intent that Rumi was sure she’d been about to say something, but then she dipped her head down to press a kiss to Rumi’s neck and nose at her jaw—a silent command to make room. Rumi tilted her head back against the wall and whined softly when she felt Mira’s lips brush her pulse point.
Mira hummed. “Needy.”
Instead of acknowledging the way that made heat pool inside of her, Rumi bit back with “You’re one to talk.”
Mira pressed a kiss there, then sucked at the sensitive skin, drawing a low gasp out of her. She flicked her tongue soothingly over the spot she’d just bruised. “No idea what you mean.”
Before Rumi could come up with a smart retort Mira slotted her thigh between Rumi’s legs and tugged down on her waist slightly so that Rumi had no choice but to be flush against her. She really was trying to keep her composure—and pride—but changing from angry to horny so fast was making her head spin. She was starting to understand both Zoey and Mira more.
This was an educational moment for her.
Mira drew gentle circles on Rumi’s waist with one hand, but with her other hand she pushed under Rumi’s shirt and dragged her nails down her stomach. Rumi’s hips jolted when she caught one of her patterns—which was cheating. Mira leaned back, almost definitely to make sure Rumi could see how smug she was, so she rested her head forwards onto Mira’s shoulder instead of confirming her suspicions. She responded by tensing her thigh against Rumi’s core, making her composure slip, drawing a quiet moan out of her. She bucked her hips unsteadily.
“That’s not fair.” Rumi said breathily.
“Mhm. Look at me.”
Mira sounded overly pleased with herself so Rumi ignored her—she was absolutely not going to give her the satisfaction—but she gasped as her head jerked back when Mira took hold of the base of her braid and tugged. Her eyes refocused on Mira and, she was right, Mira's lips were curved into a frustratingly smug smirk.
She gave the back of Rumi’s head a gentle, soothing scratch, then trailed her hand around to cup her chin. She ran her thumb across her lower lip and, completely on instinct, Rumi pressed a kiss to it. Mira paused for a second, warm affection flickering over her features, before the mask slipped back into place and she was pushing at her upper lip firmly. Rumi obliged, curling her lips back into a snarl so that Mira could appreciatively press the pad of her thumb against her sharp canines. Rumi applied a small amount of pressure—a warning or a promise, depending on her mood. She saw Mira's eyes darken with want.
Rumi’s hips had hit a steady pace now as she ground down on Mira’s thigh. It wasn’t going to be enough to get her anywhere, not through multiple layers of fabric, but it still sent sparks of pleasure curling through her.
Mira trailed her thumb over Rumi's lower lip and down to her neck, where she gave a gentle squeeze. Her other hand tugged firmly at Rumi's belt, making her hips stutter.
And then all contact was gone so suddenly that Rumi had to steady herself against the wall to stay upright. She gave Mira an incredulous look.
Mira dragged her eyes over her, then smiled and said, “You need to earn it.”
Rumi blinked. Her brain took a second to catch up with her, and then she was saying “I didn’t even start it! What do you mean?”
She knew she sounded petulant, but Mira was being childish too because instead of acknowledging her she turned and walked to her room. It was a clear invitation for Rumi to follow. She should have ignored it. She should have waited to see how long Mira would wait for her before she came looking. She should have turned the game against her. But… but…
God damnit.
Rumi waited exactly a minute before she pushed the door open without knocking. Despite the short amount of time, Mira was already lounging on her bed like she’d been there all day.
Mira looked up from her phone and said, casually, “Did you want something?”
It was performative, done only to irritate her, and it was working.
Rumi mustered all the authority she could and climbed onto the bed to straddle Mira’s hips, knees squeezing her sides firmly. “Finish what you started,” and then, because she wasn't opposed to using Mira's own tactics against her, “Unless you can't. Should I go back to my room and finish it for you?”
Normally what happened when Rumi or Zoey acted like this was that Mira pinned them down and made them beg for it. That was what she was expecting to happen. She hadn’t expected the way Mira twitched under her—like she was restraining herself from doing exactly that—or the way she wrapped Rumi’s necklace around her fingers and used it to pull her in for another open-mouthed kiss. She let go of Rumi’s necklace and gripped Rumi’s thighs firmly, pushing against her just enough to encourage her to spread her legs and settle properly against her.
Rumi obliged without thinking, and Mira gave a mean little laugh against Rumi's lips. “Like I said, needy.”
She kept her grip on Rumi’s thighs when she sat up a little, pulling Rumi along with her until she was sitting in her lap and flush to her chest. It made Rumi squeak. She knew exactly what Mira was going to say about that so she preemptively shut her up with another searing kiss. Mira pushed her hands up Rumi’s thighs and under her shirt, running her nails along her sides until she scratched lightly against a pattern, making Rumi gasp into the kiss and roll her hips.
“Tell me what you want.” Mira muttered against her mouth.
Rumi considered it—she normally gave in quickly—but the way she’d looked at her before she kissed her neck, and the way she’d reacted to Rumi threatening to leave and finish herself off, was echoing around her brain. She was forming a theory, and she needed to test it.
She hooked a finger under Mira’s choker, pressing her knuckle gently against her throat, and tugged. She felt more than heard the way it made Mira’s breath hitch. She did it again, and this time Mira’s nails dug in deeper involuntarily.
Which was a very interesting reaction.
She broke the kiss so she could watch Mira's face when she trailed her hand down to her collarbone. Mira’s eyes were dark, and her composure had cracked just enough to see the excited caution underneath.
Rumi was a woman of many masks, too. She slid one on with ease and took a firm grip of Mira’s shirt and said, sternly, “Off.”
She almost whimpered when Mira let go of her to comply, tugging her shirt off smoothly and tossing it aside. She had to bite back a desperate sound when Mira looked at her with an expression that Rumi was familiar with. Not on Mira, but on herself, and on Zoey. A look that said ‘tell me what to do next’.
Mira caught herself and schooled her expression back into the cocky surety of earlier, but it was too late. Rumi had seen. She understood now. She knew why Mira had been deliberately getting on her nerves, she knew why she’d teased her and then stopped. She knew what, exactly, it was that Mira wanted her to earn.
She hadn’t wanted her to take Zoey’s role in this cat-and-mouse game, she’d wanted her to take her role.
In the time they’d been together, Rumi had figured both herself and her girls out.
Rumi gave up control easily. She liked being told what to do. She'd spent so long making the hard choices and wearing different masks that it was a relief when her walls were torn down—gently or otherwise. It wasn't that she was uncomfortable taking control, she'd just never even considered it.
Zoey, meanwhile, liked to tease and be teased. Her position, her amount of control, mattered significantly less to her than how much fun she was having. She’d give up control or snatch it back depending on the minute—or depending on what Rumi and Mira needed.
It was an easy mistake to think that Mira didn’t submit. It was a mistake even Rumi had made, back when their relationship was still new and cautious. Mira didn’t often submit, but ‘not often’ wasn’t the same thing as ‘never’. Giving in was a vulnerable thing for her. It left her feeling raw and exposed. It was something she could only do when she was already feeling vulnerable. Then, she wanted someone to hollow out her chest and tell her she was still loved in the aftermath. But because she was vulnerable, she'd never ask for it.
The truth was, Mira was submissive like a guard dog—if you wanted control, you needed to know how to bring her to heel.
Mira knew she’d been caught as soon as the cool air hit her bare chest.
She was a little embarrassed by how easily she gave in at the first order from her, really, but Rumi had never taken control like this before, and Mira didn’t think anyone could blame her for the momentary lapse of restraint. Zoey would’ve folded at the first threat, so at least she could cling to that.
She suddenly felt too seen by Rumi’s knowing grin and tried to regain some of her pride by tugging Rumi’s shirt off and tossing it alongside her own. She deftly unhooked Rumi's bra and tossed that aside too, then pushed her hand up Rumi's torso to cup her breast and flicked her thumb over her nipple, earning a slight jolt. “Don’t act like you can take charge.”
She tried to buck her hips to dislodge Rumi so she could swap their positions, but Rumi didn’t budge. She just braced her hands on Mira’s shoulders and held her down instead.
With a spark of excitement Mira realised that every single time she’d manhandled Rumi it was because Rumi had been letting her. It should have hurt her fragile pride, but it didn’t. She knew Rumi was stronger than she was, and even still Mira could make her obedient and malleable with just a few words.
Well, normally she could.
Rumi leaned close to her ear and whispered, “Don’t act like you don’t want me to.”
She felt the words hit her core, but she had enough self control to not shudder. When she didn't react, Rumi dipped her head down to press her fangs against her pulse point. Mira tilted her head back on instinct and exhaled shakily. She felt the sharp points push against her skin and all her muscles tensed in anticipation, but then Rumi removed the pressure and licked her neck instead. Mira didn’t quite catch her whine in time.
She was distantly aware that she was in danger. Rumi had never taken charge like this before but she’d seen—and experienced—Mira and Zoey do it countless times, and when Rumi watched she also learned.
She didn't comment on the sound Mira had made. Instead, she mouthed down Mira's neck towards her shoulder. As soon as Mira relaxed into the softness of it, she bit down on the place where her shoulder and neck connected. The sharp pain of her canines pressing into the tender skin radiated up her neck and Mira moaned, not loudly, but loud enough that she felt Rumi's pleased smile against her. She soothed the spot she'd bitten with a flurry of kisses.
She was almost proud when she realised that Rumi had used it as a distraction to slide her hand down to Mira's shorts, gently tugging at the hem of them like she was asking permission. Then Rumi dipped her fingers below her waistband and found the proof of how sinfully good she'd been making her feel and laughed so, actually, nevermind, she wasn't proud.
“Aren't you supposed to have better control than this?” Rumi purred in her ear.
Mira didn't think she could answer without her voice cracking, so instead she just rolled her eyes and scoffed. Rumi gently pushed a finger against Mira's clit and held it there, not moving yet, just a firm and steady presence, and Mira jolted at the contact. She took a deep breath and said “Are you just gonna tease, or are planning to do something about it?”
She saw the way Rumi's eyebrows shot up at that. If she wanted control so badly, she was going to have to convince Mira it was worth her while.
Rumi drew an agonisingly slow circle against Mira's clit with her finger and then stopped again. “Maybe I should tease,” she said slowly. “What did you say earlier? You need to earn it?”
Hearing her own words twisted against her did something to her. Worse, Rumi noticed. She grinned wickedly and gave Mira a kiss that was almost sweet.
“Awfully confident for someone who's never done this before.” Mira said, voice low to hide the way her breathing had picked up, as if Rumi hadn’t already noticed when she was this close.
Rumi shrugged. “Guess we'll find out if I'm any nicer than you are, hm?”
The casual way she said it sent heat careening through Mira’s core. She hoped she was and hoped she wasn’t in equal measure, because on the one hand she’d once kept Zoey on the edge for nearly an hour just because she could. On the other hand…
Rumi pressed two fingers to her entrance, applying just enough pressure to make Mira grind down slightly, and then she pulled her hand out of her shorts completely and—holy fuck—put her fingers in her mouth. She didn’t break eye-contact with Mira as she hummed, as if she was pleased by the taste. Mira’s whole body twitched.
She really was in danger.
This was patently unfair. She hadn’t worked nearly hard enough to get Mira into this state already.
Mira grabbed Rumi’s wrist and pushed her hand aside roughly so she could catch Rumi’s amused mouth in a fierce kiss, dragging her nails down her back hard enough to make Rumi whine into her mouth. She drank the sounds down greedily.
It should have given Mira the advantage. Unfortunately, Rumi had already found another use for her hands. She tugged at Mira’s shorts urgently, and Mira found herself lifting her hips so she could pull them off. It meant Rumi had to break the kiss and get off her lap, but before Mira could miss the comforting weight of her she was grabbing Mira’s thighs and tugging her down until she was lying on her back.
Mira propped herself up on her elbows when she felt Rumi settle between her knees.
Rumi traced a finger over her inner thigh teasingly and said, “I’ve got an idea.”
Mira swallowed and tried to keep her voice steady. “Oh?”
Rumi leaned over her to press a kiss to her lips and then smiled sweetly. “If you’re good, I know how I’ll reward you.”
Mira had to actively control her breaths to stop them from shaking on each exhale. She wasn’t sure if it was from fear or arousal, because that could mean anything.
Rumi brushed her lips against Mira’s collarbone, then kissed the swell of her breast. She flicked her tongue over Mira’s nipple and Mira tilted her head back in a vain attempt to hide the way it sent a bolt of pleasure straight down to her core.
This was a mistake, because as soon as Mira’s eyes were off her Rumi bit. Not hard, not with her fangs, but it was enough to make Mira gasp and snap her attention back to her. “Eyes on me.” Rumi chided gently.
Mira took a deep, steadying breath. “Okay, I’m watching, princess.”
Rumi exhaled a laugh at the nickname. Even now, with all this unexpected confidence, it still flustered her. It was a miniscule win and Mira took it gladly.
She did watch. She watched as Rumi kissed and licked her way down Mira’s abdomen, leaving a searing hot trail, so she wasn’t as surprised when Rumi bit the sensitive skin of her stomach—harder this time—and managed to suppress her yelp into something quieter, if not less pathetic, as the pain shot through her, as bright and intense as Rumi herself.
Rumi made eye-contact with her and smiled wickedly. She mouthed further down Mira’s abdomen, to the apex of her thighs, and Mira found herself tensing in anticipation of another bite. She blinked when Rumi rested her cheek on Mira’s thigh instead, letting her warm breath fan over where she was most sensitive.
She didn’t move. Neither did Mira.
After a few agonising seconds, Mira said “Well?” expectantly. It was a futile attempt to grasp for control where she clearly had none.
Rumi said, “Ask for it.” and Mira flopped onto her back and huffed. She was using Mira’s playbook against her.
“Absolutely not.” Mira groused. She would not give in this easily. Rumi had barely even touched her yet.
Rumi huffed in annoyance but, instead of pulling away like Mira expected, she hooked Mira’s legs over her shoulders and licked her folds, slow and teasing with the flat of her tongue. Mira bucked her hips at the contact, but then felt a firm pressure on her stomach as Rumi flattened her hand out and pinned her to the bed, and then she began in earnest, flicking her tongue against her clit and making Mira gasp and writhe as the pressure built. It didn’t take long for her to reach the precipice, and for a second she thought maybe Rumi had given up and was going to give her what she wanted but-
But she stopped. Mira groaned in frustration, trying to buck her hips up to put Rumi’s mouth back where it was supposed to be, but Rumi just leaned back further.
“If you won’t ask nicely, I’ll make you beg instead.”
Mira was extremely, incredibly, overwhelmingly glad she had enough self-control to not come from Rumi’s low, threatening voice alone. It was doing criminal things to her. Sure, she’d heard that tone on stage or in songs, but it had never been so intimately directed at her. If she’d done this before, if Mira had been used to it, she would’ve been fine, but this was Rumi, who gave up all pretense of control the second you called her a good girl.
She had the distinct feeling she’d unintentionally unleashed something that was going to make her life significantly worse and significantly better depending on which side of an orgasm she was on.
Zoey’s life, too. So Zoey was welcome, and also Mira was sorry.
She realised Rumi was waiting for an answer. She considered not giving her one, but then Rumi nipped at her inner thigh. It was barely even a bite, but it made Mira whine all the same. She pushed herself up on her elbows again so she could see her.
Rumi’s face was flush, but her eyes were dark with want, and glinting with mischief.
“You can try.” Mira said with an amount of confidence she was no longer feeling. Zoey was going to be so mad she missed Rumi acting like this.
Rumi smiled brightly. “I was hoping you’d say that.”
Before Mira could process it, Rumi’s mouth was against her again and she was lapping at her. Mira moaned softly, trying to keep some semblance of self-respect, but the needy whimper she let out when Rumi pulled away again just as she was getting close shattered any illusions she had about that.
Rumi looked at her patiently, catching her breath. Mira opened her mouth and closed it again. Because her mouth was braver than the rest of her, she eventually said, through gritted teeth, “Try harder than that.”
Rumi gave a pleased little hum and brought her to the edge again, then backed off. Mira fisted her hands into the sheets underneath her to ground herself. She wanted to give in, but if she still had scraps of pride telling her to hold out then she was going to listen to them.
Rumi shifted until Mira’s legs were back on the bed and sat up. “Mira,” she said, sing-song as she slid her fingers down through her folds, making Mira’s hips twitch, “Beg.”
“Ifff- fuck.” Mira groaned, tilting her head back and dropping down from her elbows as Rumi slid two fingers inside of her, as if she knew from Mira’s face alone that she wasn’t going to give in yet. She felt Rumi shift her weight, but just as she was about to look at what she was doing she found that Rumi’s face was over hers, smiling coyly.
“Hey, gorgeous.” Rumi said, frustratingly casual as she set a steady pace with her fingers. Mira grumbled in response. “Aw, no more smart comments?” and then, when Mira leveled a glare at her, “I know some other sounds you can make for me.”
Rumi curled her fingers and hit the exact spot Mira needed. She arched her back and scrambled for purchase, clutching at Rumi's shoulders. Rumi hummed, pleased, and repeated the motion.
Mira wished she could say she'd intended to scratch down Rumi's back, because when she clawed over Rumi's patterns Rumi whined in her ear, but she hadn't even thought about it. All her thoughts were a pathetic jumble of please Rumi, don't make me beg, please, take what you want, I’m yours, pleasepleaseplease-
Rumi stopped again. The word was on the tip of Mira's tongue. Giving in would be so easy. Rumi wasn't as mean as she was, she'd give her what she wanted if she asked, even if she'd been a brat about it first, but there was still a fragment of pride telling her to take control, so she didn't.
Rumi sighed dramatically and removed her fingers when Mira didn’t answer. She wriggled free of Mira's grip and got to her feet. “Fine. You brought this on yourself. Stay there.”
She was going to disobey. She had every intention of disobeying. Except, she saw the scratches she'd left down Rumi's back when she turned around, and then Rumi’s ass when she took her trousers and underwear off and rummaged through one of Mira's drawers, and by the time she was done admiring both she'd realised what Rumi was doing.
This was new.
She watched, slackjawed, as Rumi stepped into the harness and adjusted the buckles for her frame. Every nerve in Mira’s body was sparking. She could feel her muscles trembling with adrenaline. Mira had worn it, Zoey had worn it, Rumi had not.
Zoey was going to kill them both for doing this when she wasn’t home to watch.
Rumi applied a liberal amount of lube—probably more than she needed to, considering the state Mira was in right now—and turned back to Mira. Mira had to drag her eyes from the strap back up to Rumi’s face.
Mira was completely, totally, out of her mind horny about this development.
It only got worse when Rumi, without a word, as if she’d gotten sick of giving orders that were going to be disobeyed anyway, manhandled her onto her elbows and knees. Mira did not resist. She didn’t have the wherewithal to resist.
She felt the bed behind her move, and then heard Rumi’s voice, suddenly serious. “Colour?”
“Green.” Mira said, a little dazed. She whined softly as Rumi pressed the strap against her entrance, but before she could go further Mira said “Wait-... wait, yours?” because this was just as new to Rumi as it was to her.
Rumi ran her thumb soothingly over Mira’s lower back and said “Green.” at the same time as she pushed into her, firm and steady. Mira gave a low, needy moan. Rumi was going slow, slower than she needed to, but a distant part of her addled brain was grateful that she was being so careful. Mira felt so full, in every way. Rumi had stepped into this new role perfectly, just the way Mira had needed her to. She was being taken apart piece by piece.
Rumi’s hips were flush against her own, and she gave her a minute to adjust. Mira had to force air into her lungs to speak.
“Fuck- you can- ah- you can move.”
Rumi was almost gentle at first, pulling back until just the tip was in and then easing back into her until their hips were flush again, but then she started to steadily increase her pace. Rumi dug her nails into Mira’s lower back and Mira realised that at least some of the sounds filling the room were coming from Rumi.
That did something unspeakable to Mira. She buried her face in the bedsheets below her hands and bit down on them to try and contain the sounds she was making, but it didn’t help when Rumi started to fuck her harder.
Then Rumi hit the place inside of her that made her see stars. Mira’s hands scrambled to grab something, anything, to ground her. She was biting the bedsheets so hard her teeth hurt, because now that Rumi had found it she hit it again, and again, and-
Mira lifted her head just enough to give in.
“Rumi, please, please- fuck- just-”
Rumi slowed down and said, fondly, “Good girl. You can have your reward now.”
Tears pricked the corner of her eyes when Rumi stopped completely. A very hypocritical part of her wanted to yell at her for it, but then-... she heard a camera shutter. Before she could process that Rumi had just taken a picture, Rumi’s phone rang.
And she answered.
While she was inside of Mira.
Mira looked over her shoulder, full of indignant rage, because what the fuck Rumi-… but then the phone was being placed next to her, and she heard a familiar voice crackle over the speaker.
“Hey, baby. Rumi said you’re missing me.” Zoey said, gentle and amused. “She sent me some proof, too. You’re lucky I’m already in my room, huh? Didn’t have to wait for me.”
Mira let out a soft little sob.
“Woah, you okay? I can hang up if-” Zoey started, tone so genuinely worried that it made Mira exhale a wet laugh.
“No- no, stay, this is just-...” Mira said through her panting. She had to give Rumi more credit for how observant she was. Or maybe give herself less credit for how well she hid how she was feeling. She wasn’t sure how Rumi had figured out that this was why she’d been goading her into topping her, but she was overwhelmed by how sweet it was either way.
She was overwhelmed by a few things right now, actually.
Rumi was back to tracing gentle patterns with her thumb onto Mira’s lower back, waiting, Mira realised, for permission to carry on. Mira pushed back into her to encourage her, and then Rumi was thrusting into her again, slowly but forcefully.
“Wish my signal was better. I’d love to see you.” Zoey mused. “I love watching you fall apart.”
Mira could only whimper in response.
Zoey laughed. “Good thing I love hearing you, too. Tell me what Rumi’s doing to you.”
Mira tried to answer, but she let out a throaty moan instead. It was hard to try and form words when Rumi wasn’t letting up. “She- fuck- she’s-” Mira promptly gave up and settled on just saying “Strap.”
Zoey gasped. “I’m away for one week and-”
“Zoey, the call is for Mira.” Rumi warned. Even through her hazy brain Mira felt a stab of pride that Rumi sounded almost as wrecked as she did.
She heard a pleased laugh over the line, and then some shuffling. “Is she good?” Zoey asked.
“Yes.” Mira answered honestly.
Zoey hummed. “And are you being good?”
She wasn’t sure why she was unable to answer that. Instead, she buried her face in the crook of her elbow.
“She is now.” Rumi said, tone fond.
Mira was rapidly approaching the edge again. A deep, all-encompassing pleasure was building up inside her, coaxed forward by Rumi’s steady pace and Zoey’s soothing voice peppering her with praise and promises like “you're taking her so well” and “I can't wait to touch you”. Her other senses were dulled by the intensity of it, and she realised she must have been babbling because she was half way through speaking when Rumi slowed down again.
Her pleas turned into “No, no no, don’t stop, I-...”
She was about to start biting people. Again, she was distantly aware this was hypocritical.
“Answer the question, then.” Rumi crooned.
Question? When had she been asked a question? She tried to ask but all she could manage was a dazed “Huh?”
She heard Zoey laugh, breathless. She could still hear something shifting rhythmically. “I asked if you were close.”
God, she was. Rumi was increasing the pace again, and she was so close. So close that all she could do was let out a high-pitched, needy whine and nod frantically even though Zoey couldn’t see it.
She heard Zoey hum, then moan softly. “I am too.”
That was what the shuffling noise was. Mira was going to die.
“Tell us what you're doing, Zoey.” Rumi said. Not a question, a command, and even over the phone Mira could hear the way Zoey's breath caught.
When Zoey recovered, she told them exactly what she was doing, how many fingers, how much pressure, how good she felt, what she wished Mira and Rumi were doing to her. Rumi was hitting the spot that made her see stars unrelentingly now and digging her nails into Mira's hips. Every sense was building to a peak and when she reached it she keened, back arching, clawing at the bedsheets, desperate for anything that might stop her from just fucking ascending to a different plane of existence. For a few seconds the only thing she could feel was white hot pleasure coursing through her, brushing against every nerve in her body. Distantly she heard Rumi groan and felt her hips stutter and then continue at a much slower pace, easing Mira through her orgasm.
She was vaguely aware of Rumi pulling out of her, though mostly because the sensation made her oversensitive body twitch, and of some conversation that couldn't reach her high above the clouds where she was currently floating.
When Mira stumbled back down to earth, she’d rolled onto her side. Probably to be closer to Zoey's voice, actually, because she was at eye level with the phone now. Rumi had taken the harness off and was tucked up against her back, tracing patterns with her fingertips on her hips again. A glass of water had appeared on her bedside table—she must have been really out of it if she didn’t notice Rumi leave the room. She could hear Zoey’s soft breathing over the phone.
“Feeling better, Mira?” Zoey asked softly.
Mira didn’t trust herself to say words yet, so she responded with “Mhm.”
“Aw, you fucked the snark right out of her.”
Rumi snorted. Mira grumbled.
A pleasant, comfortable silence filled the room. Eventually, Rumi said “Was that… did I do okay?” and she sounded so at odds with the assured confidence she had earlier that it made Mira laugh outright.
“Yes, tiger. You did great.” Mira croaked, reaching over to put her hand over Rumi’s on her hip.
“...And the phone call? I-... uh. It was a little spur of the moment. Should I have-”
Mira cut her off again. “It was… extremely sweet of you, actually. Thoughtful.”
Rumi pressed a kiss to the back of Mira’s neck.
After a moment, Zoey chirped, “I also enjoyed it.”
“Yeah, I got that.” Rumi said with a laugh.
Zoey stifled a yawn and Mira frowned. “Wait, what time is it there?”
“...Um. 2am?”
Rumi sat up. “Oh, shit, I’m sorry, I didn’t even think-”
“I was still awake, it’s okay. I was... missing you two, actually. I’m not used to sleeping on my own anymore.”
Mira’s already very fragile heart broke at that. Here she was, sulking because Zoey wasn’t with her and Rumi, meanwhile Zoey was without either of them. Her brain was too foggy for her to think of anything to comfort her with so she settled on, “Only a few more days.”
Zoey hummed in agreement. Somehow, Mira could hear her smile turn into a mischievous grin. “I know how you can make me feel better when I get back.”
“Yeah?” Rumi asked.
“Mhm! As soon as I walk through the door, you should do to me whatever you just did to Mira that broke her.”
Mira buried her face in the pillow and groaned again—this was going to become a capital-T Thing—but Rumi was laughing. “Maybe. Only because I love you, though.”
“I love you too. Both of you.” Zoey said, yawning again.
Mira tilted her head slightly so that her voice wouldn’t be muffled. “Go to sleep, Zoey. Text us in the morning. We love you.”
“Can-...” Zoey hesitated, then her voice was much softer. “Can you stay on the call until I fall asleep? I don’t need you to talk to me or anything, I just-... hearing your voices is nice.”
Mira blinked, then said “Yeah, of course.” at the same time as Rumi saying “Anything you want.”
Mira’s brain was a little too fried for her to come up with an intelligent conversation, but Rumi took over. She spoke softly about things she’d done today—things she’d done other than Mira, obviously—so that Mira would only have to offer brief responses if she wasn’t up for talking yet, and Zoey could chime in if she wanted to.
After around ten minutes they could hear a soft snoring on the line and Rumi leaned over Mira to disconnect the call with a small laugh.
She rested her chin on Mira’s shoulder. “Are you sure that was okay? Me asking Zoey to call?”
Mira huffed a little laugh. “Yes, Rumi. It was extremely hot, actually.” Rumi made a pleased sound and lay back down, sliding her hand from Mira’s hip to her stomach to pull her close. Mira rolled over instead and pressed a chaste kiss to Rumi’s lips. “It was really kind of you. Thank you.”
“And the-... I didn’t hurt you, or anything?” Rumi asked, lifting her hand up to gently stroke her knuckles against the spot near Mira’s neck that she’d bitten earlier. Mira doubted she just meant the biting, since she’d bitten both of them harder than that before. She suspected Rumi meant pretty much all of it.
“Not in ways I didn’t want.” Mira said, softly. “You could’ve been rougher if you wanted to, honestly.” Then she caught herself laughing, because the look in Rumi’s eyes now was a different kind of intent. She could tell that Rumi was filing it away like feedback on a vocal performance.
Rumi furrowed her brow. “What are you laughing about?”
“Nothing. You did a fantastic job. A+ at domming.” Mira watched emotional conflict pass through Rumi’s face. She blatantly wanted to preen at being told she did a good job, but was also definitely aware that she was being teased, even if she wasn't sure why.
Eventually, Rumi settled on a slightly sulky “Drink your water.”
Mira chuckled. She shifted so she was sitting upright enough to take a few sips from the glass. “Any other instructions you’d like me to follow?”
Rumi hummed like she was considering it. “Cuddle me?”
Mira gave Rumi a genuine smile and leaned down to kiss her nose, then lay down in front of her and draped an arm over her waist. Rumi smiled softly and bumped her forehead against Mira’s like an affectionate cat. There was something else there, too, something Mira was familiar with—the sort of joy you got from taking care of someone. Of seeing a need that they can’t voice and finding the solution for them. Rumi had that glow about her now, too.
It made Mira’s chest feel warm, to be on the receiving end of it from someone she loved so completely. Rumi had figured her out, she'd seen through the playful teasing and realised what Mira wanted when even Mira wasn't completely sure.
It felt good to be seen through so thoroughly.

