The call came while Hazel was still in bed, tangled in sheets that smelled like Ivy and last night and the faint powdery ghost of latex. Ivy's phone buzzed on the nightstand, and she reached for it without opening her eyes, her voice rough with sleep.
"Yeah?" A pause. Then: "Oh. Hi, Liam."
Hazel stirred beside her, blinking into the grey morning light. Ivy's hand found her hip, a soft squeeze that said stay.
"Saturday?" Ivy said. "Yeah, we're free. Lunch?" Another pause, longer this time. "Okay. Yeah, we'll be there."
She hung up and turned to Hazel, her glasses already askew, her hair a dark cloud against the pillow.
"Liam?"
"Liam." Ivy rolled onto her side, propping herself on an elbow. "He wants us to come over for lunch. Said something about... needing to talk."
Hazel's stomach tightened. "Is everything okay?"
"He didn't say." Ivy's hand moved from her hip to her cheek, thumb tracing her jawline. "But he didn't sound upset. Just... careful."
They showered together, slow and unhurried, the water drumming against tile while Hazel pressed her forehead to Ivy's shoulder and let the heat sink in. Pebbles quacked from the bathroom doorway, indignant at being excluded, and Hazel laughed — a real laugh, the kind that came easy now.
By eleven they were dressed and walking the familiar route to the house on Maple Street. Hazel carried Pebbles in the crook of her arm, the duck's small body warm and soft against her ribs. The morning air smelled like cut grass and distant exhaust, and somewhere a dog was barking in steady rhythm.
Chloe opened the door before they knocked, her smile bright and wide, a half-inflated yellow balloon dangling from her left hand. She was wearing a sundress the color of unripe peaches and bare feet, and she looked like she'd been up for hours.
"You're here," she said, and pulled them both into a hug that smelled like lavender and latex. "Come in, come in. Zoe's burning the toast, and Liam is pretending to read the paper."
The kitchen was warm and yellow-lit, the air thick with the smell of cinnamon and something vaguely burnt. Liam stood at the counter, a spatula in one hand and a look of mild defeat on his face. Zoe sat at the table, a plate of slightly charred toast in front of her, her purple-streaked hair pulled into a messy bun.
"I wasn't burning it," she said as they entered. "I was caramelizing it."
"You blackened it," Liam said, but his voice was warm, and he smiled when he saw Ivy and Hazel. "Hey. Thanks for coming."
Lunch was a sprawl of mismatched plates and bowls — salad, cold cuts, bread that Chloe had clearly bought from a bakery, and a stack of sandwiches that Liam constructed with surgical precision. Pebbles got a small dish of peas, which he attacked with the enthusiasm of a creature who had never been fed a day in his life.
They talked about nothing in particular: the weather, a movie Zoe had streamed, the neighbor's cat who kept getting into their yard. Ivy's leg pressed against Hazel's under the table, a steady anchor. Hazel felt the food settle warm in her stomach, the conversation flowing around her, and for a moment she let herself forget the careful note in Liam's voice on the phone.
Then the plates were cleared, and the silence settled.
Liam set down his coffee cup. He pinched the bridge of his nose, a gesture that seemed to drain something from him, and when he looked up, his gray-blue eyes were soft with apology.
"I need to show you something," he said. "And I need to start by saying I'm sorry."
Hazel's hand found Ivy's under the table. Ivy's thumb pressed into her palm.
"Yesterday," Liam said, "Chloe went to your apartment to return Ivy's wallet. She used the spare key you gave her." He looked at Hazel, and his expression was careful, deliberate, like he was choosing each word by hand. "She heard something. And she... looked."
Hazel's blood went cold. Then hot. Then cold again.
"I filmed it," Chloe said quietly. She was sitting at the table, the yellow balloon now deflated in her lap, her fingers pleating the latex. "I didn't think. I just—saw you, and I reacted. It was wrong. I know it was wrong." She met Hazel's eyes, and there was no mockery in them, only a raw honesty that made Hazel's throat tight. "I should have knocked. I should have left. I didn't."
"But the video stays between us," Liam said. "Chloe, Zoe, and me. No one else. Ever."
Zoe nodded, her cat-like grin absent, replaced by something softer. "We already talked about it. If you want us to delete it, we delete it. You don't even have to watch it."
Hazel's mouth was dry. She could feel her heartbeat in her throat, in her temples, in the tips of her fingers. Beside her, Ivy was very still, her jaw tight, her hand gripping Hazel's like she was the only solid thing in the room.
"Show us," Ivy said.
Hazel turned to look at her. Ivy's face was unreadable, but her eyes were steady — dark, certain, unwavering.
"Ivy—"
"If it exists, I want to see it." Ivy's voice was calm, but Hazel could feel the tension in her arm, the careful measured weight of each word. "I want to know what you saw."
Chloe looked at Liam. He nodded.
She pulled out her phone.
The video started shaky, a rough frame of light and shadow. Then it steadied, and Hazel saw herself.
Saw Ivy.
Seen from the crack of the door, the two of them on the stripped bed, bound together in the stretchy sleeve, the double-nozzle balloon between their mouths. The dildos. The vibrators. The way their bodies moved together, synchronized, desperate, trusting each other completely.
Hazel watched herself blow. Watched the balloon swell, the latex stretching transparent between them. Watched Ivy's eyes close, her throat working, her hips grinding into the vibrator.
The balloon burst. The sound was wet and sharp, and both of them went limp. Unconscious. Gone.
Hazel's face burned. She could feel the heat crawling up her neck, flooding her cheeks, settling behind her eyes. She wanted to look away, wanted to disappear into the floor, wanted to be anywhere but here, watching herself be watched.
But Ivy was still holding her hand. And Ivy was watching the screen with an expression Hazel couldn't name — something between wonder and recognition, like she was seeing herself for the first time.
The video ended. Chloe set the phone on the table, screen down.
Silence.
Then Zoe spoke, her voice soft: "You were beautiful."
Hazel blinked. "What?"
"Both of you." Zoe's eyes were bright, earnest. "The way you moved together. The way you trusted each other. That's not something you fake." She paused. "That's something you have."
Chloe nodded, her fingers still pleating the balloon in her lap. "I watched it three times in the car before I could drive home. Not because it was—" she searched for the word "—voyeuristic. But because I wanted to understand how you did it. How you gave each other that much."
Hazel's throat was tight. "You're not... disgusted?"
"Why would I be?" Chloe's eyebrows lifted. "I saw two women who love each other, doing something that made them feel incredible. The medium doesn't matter. The trust does."
Hazel felt the tears before she knew she was crying. They slid down her cheeks, warm and silent, and she wiped at them with the back of her hand, embarrassed and relieved and something else, something she didn't have a word for yet.
"Can we watch it again?" Ivy asked.
Hazel turned. Ivy's face was open, curious, her head tilted in that way she had when she was about to ask a question that mattered.
"I want to see it properly," Ivy said. "The first time, I was too busy being embarrassed. But I want to see us."
Chloe picked up the phone. "You sure?"
Ivy looked at Hazel. "Only if you want to."
Hazel took a breath. It shuddered through her chest, but it didn't break. "Okay."
The second time was different.
They watched in silence, but it wasn't the heavy silence of shame — it was the silence of attention. Chloe's hand found Zoe's on the table. Liam leaned forward, elbows on his knees, his eyes tracking the screen with an expression of quiet reverence.
Ivy paused it at one point, her thumb hovering over the screen. "Look." She pointed at the balloon, stretched thin between their mouths, the latex almost transparent. "See how it's pulling at the edges? That's when it's about to pop."
"That's the point of no return," Hazel said quietly. "Once it gets that thin, you can't stop. You just have to... follow it through."
"That's what knocked you out," Liam said. His voice was soft, almost awed. "The pressure release. Combined with the orgasm. Your nervous system just... gave up."
"La petite mort," Hazel said.
"More like la mort," Zoe said, and there was a tremor in her voice, like she was holding back a laugh.
Hazel looked at her. Zoe's eyes were bright, her lips pressed together, and the laugh escaped — a small, helpless sound that broke the tension in the room like a pin through latex.
"Sorry," Zoe said, covering her mouth. "It's not funny. You almost died. But. The French. It's just—"
"No, you're right," Hazel said, and suddenly she was laughing too, a wet, shocked sound that bubbled up from somewhere she didn't know she had. "La petite mort is supposed to be a metaphor. We turned it into a near-death experience."
"You turned it into a near-death experience," Ivy said, and her voice was warm with amusement. "I was just along for the ride."
"You designed the sleeve."
"You filled it."
"You both filled it," Chloe said, and her laugh was bright and real, the tension bleeding out of her shoulders. "And you both passed out. Which, honestly, is kind of legendary."
Liam was smiling now, a real smile that reached his eyes. "I've never seen anything like it. The engineering alone—"
"The engineering?" Zoe raised an eyebrow. "You're looking at two women who invented a whole new way to fuck, and you're talking about engineering?"
"I'm a technical guy," Liam said, but his ears were red, and he was laughing.
They watched the whole video through, pausing at a few more points: when the balloon reached maximum stretch, when Ivy's back arched, when Hazel's hand found hers just before they both went under. Each time someone pointed out a detail, a moment, a shared breath that had been invisible in the moment but now, witnessed, felt monumental.
When it ended, the silence that followed was warm, full.
"Okay," Zoe said, stacking her hands on the table. "New rule. Next time you try something that could kill you, you invite us. So we can supervise."
"And film," Chloe added, and then immediately held up her hands. "With permission. Explicit, enthusiastic permission."
Hazel laughed. The sound surprised her — real, easy, unforced. "We'll think about it."
Ivy's hand found hers under the table. Squeezed once. Let go.
They stayed for another hour, talking and laughing and drinking coffee that had gone cold. Pebbles waddled around the living room, investigating corners, occasionally quacking at his own reflection in the glass of a framed photograph. Zoe found a piece of string and dangled it for him, and he chased it with the single-minded focus of a creature who had never known disappointment.
When they finally left, the sun was low and golden, slanting through the trees in long amber bars. Chloe hugged them both at the door, her arms warm and certain.
"Thank you," she said, quiet enough that only they could hear. "For trusting us."
Hazel nodded. She didn't have words for what she felt — something raw and unguarded, something that had been cracked open and was still learning to breathe.
They walked home in the cooling evening, Pebbles settled in Hazel's arms, his small body a warm weight against her chest. Ivy's hand found hers, fingers lacing together, and they walked in silence, the streetlights flickering on one by one.
At home, Hazel set Pebbles on his pillow by the window. She stood in the living room, looking at the empty space where she'd been so exposed, so vulnerable, and felt nothing but a quiet, steady peace.
Ivy came up behind her. Her arms slid around Hazel's waist, her chin settling on her shoulder.
"You okay?"
"Yeah." Hazel leaned back into her, letting herself be held. "I think I am."
Ivy's lips brushed her ear. "Good."
They stood there for a long moment, watching the light fade through the curtains, the room growing dim and soft around them. Somewhere outside, a car passed, its headlights sweeping across the wall and gone.
"Ivy?"
"Mm?"
"Thank you."
"For what?"
Hazel turned in her arms, facing her. Ivy's glasses were slightly askew, her dark eyes warm and patient, her mouth curved in a soft question.
"For seeing me," Hazel said. "For not looking away."
Ivy smiled — that slow, quiet smile that had first made Hazel's heart stutter, all those months ago. "I never will."
She leaned in. Her kiss was soft, unhurried, a promise made in the darkening room.
Hazel closed her eyes and kissed her back.

