The morning after felt like coming up for air. They moved through their apartment in a quiet rhythm — Ivy making coffee while Hazel packed her work bag, Pebbles waddling between their ankles with tiny indignant quacks whenever someone stepped too close. The ordinary felt extraordinary, like the walls themselves had softened overnight.
Ivy kissed Hazel goodbye at the door, her mouth lingering, her hand finding the curve of Hazel's hip through her sundress. "I have an errand at lunch," she said, her voice low, almost conspiratorial. "Don't eat without me tonight."
Hazel's eyebrows lifted. "Mysterious."
"Good mysterious." Ivy adjusted her glasses, the morning light catching the smudge on the left lens. "I'll text you."
Work was a blur of spreadsheets and phone calls, the numbers swimming in front of Ivy's eyes while her mind kept drifting to the double-nozzled balloons Chloe had mentioned in passing during the foursome. The way Chloe's eyes had lit up when she described them — like a kid sharing a secret. Ivy had filed it away, but the thought kept resurfacing all morning, warm and insistent.
At exactly noon, Ivy grabbed her bag and walked the six blocks to Chloe's party store. The bell above the door chimed as she stepped inside, the smell of latex and cardboard hitting her like a welcome home.
Chloe looked up from behind the counter, her honey-blonde waves tied back in a loose ponytail, a half-inflated pink balloon drifting lazily above her head. She was mid-laugh at something on her phone, but the moment she saw Ivy, her grin widened.
"Well, well, well. Look who survived the night." Chloe set the phone down, her hazel eyes sparkling. "Come to stock up?"
Ivy felt heat creep up her neck, but she held Chloe's gaze. "The double-nozzled ones. You mentioned them."
Chloe's grin softened into something warmer, more knowing. She ducked behind the counter and emerged with a flat, almost two-dimensional shape — an oval with two rectangular tabs extending from opposite ends, each topped with a small rubber ring. The deflated balloon looked absurdly simple, like a piece of abstract art that hadn't decided what it wanted to be.
"This is it," Chloe said, holding it up. "The nozzles are at the same distance from each other — see?" She traced the edge of one rectangular tab. "You and your partner each take one. And then you breathe together."
Ivy took the balloon from her, running her thumb over the smooth latex. It was thinner than she expected, almost delicate. "How big does it get?"
"Rated for about thirty inches." Chloe's voice dropped, playful and conspiratorial. "But if you keep going — if you really sync up — it can go bigger. I've seen forty. Almost forty-five once."
Ivy's pulse quickened. "Show me."
Chloe blinked, then laughed, bright and surprised. "Right now?"
"I have forty-five minutes." Ivy didn't look away. "And I want to know what it feels like before I buy them."
Chloe studied her for a long moment, then nodded slowly. She grabbed a second balloon from a box under the counter and led Ivy to the back room — a small storage space lined with shelves of colorful bags, a single fluorescent light buzzing overhead. The room smelled like rubber and cardboard and something faintly sweet.
"Okay." Chloe positioned herself facing Ivy, the balloon between them. "Take one nozzle. I'll take the other. And try to match my rhythm. It's weird at first."
Ivy brought the nozzle to her lips. The latex was cool and slightly tacky. She watched Chloe do the same, their eyes meeting across the empty space between them.
"On three," Chloe said, her voice muffled around the rubber. "One. Two. Three."
They blew together. The balloon stirred, a faint ripple running through the latex. Ivy's first breath was too shallow, and the balloon sagged on her side. Chloe's side puffed out slightly, lopsided and uneven.
"Again," Chloe said, pulling the nozzle from her mouth. "Slower. Feel the rhythm."
Ivy adjusted her grip, pressed the nozzle deeper into the corner of her mouth. She watched Chloe's chest rise and fall, matched her inhale, her exhale. This time, their breaths hit at the same moment. The balloon swelled evenly, a perfect ovoid forming between their faces.
They kept going. Inhale. Exhale. The balloon grew, the latex stretching, the pressure building against their lips. Ivy's jaw ached, but she didn't stop. She could feel Chloe's rhythm through the balloon itself — a subtle vibration, a pulse that matched her own.
At thirty inches, Chloe's eyes widened. She pulled back just enough to speak. "That's the rated size. We can stop here."
Ivy shook her head, her mouth still on the nozzle. She wanted to see how far it could go. She wanted to feel the limit.
Chloe's grin returned, sharp and delighted. "Okay. But don't say I didn't warn you."
They blew again. The balloon stretched beyond its intended shape, the latex thinning, the surface growing taut and glossy. Ivy could feel the pressure in her ears, the strain in her lungs. The balloon was huge now — easily forty inches, a translucent sphere between their faces, distorting their features through the curved rubber.
"It's going to—" Chloe started, but the word was lost in the explosion.
The pop was deafening in the small room. The latex snapped back, stinging Ivy's cheek. She gasped, laughing, the sound raw and breathless. Chloe was laughing too, her hand pressed to her chest, her eyes bright.
"Forty inches," Chloe said, catching her breath. "Maybe forty-one."
Ivy wiped her mouth with the back of her hand, still grinning. "I'll take two dozen."
Chloe rang her up with a knowing smile, slipping the flat package into a paper bag. "Have fun tonight. And tell Hazel I said hi."
Ivy made it back to work just as her coffee break ended, the paper bag tucked under her arm, her heart still racing. The rest of the afternoon crawled — each minute felt like an hour, each glance at the clock a small betrayal. She wanted to be home. She wanted to see Hazel's face when she showed her what she'd found.
At five-thirty, she practically sprinted out the door.
The apartment smelled like roasting vegetables and herbs. Hazel stood at the oven in a loose t-shirt and shorts, her curly hair pulled into a messy bun, Pebbles perched on the counter beside her, watching her every move with his black beady eyes. A tray of seasoned chicken and potatoes sat on the stovetop, waiting for its turn.
"You're early," Hazel said, turning with a smile. "Dinner's going to be a while. I wanted to make something special, but I underestimated the timing."
Ivy set her bag on the kitchen table. "How long?"
Hazel checked the oven timer. "Forty minutes. Maybe forty-five."
"Perfect." Ivy crossed the kitchen and took Hazel's hand, pulling her away from the stove. "That's exactly enough time."
Hazel's eyes went wide, a flush spreading across her cheeks. "Ivy, the oven—"
"Pebbles." Ivy looked at the duck, who tilted his head at her. "If you smell anything burning, quack as loud as you can. Like the pancakes."
Pebbles let out a small, questioning quack.
"Good duck." Ivy tugged Hazel toward the hallway. "He's got it covered."
Hazel let herself be pulled, her bare feet padding against the hardwood, a nervous, excited laugh escaping her lips. "What's in the bag?"
"You'll see."
Ivy kicked Hazel's bedroom door shut behind her, the latch clicking into place. She dropped the paper bag on the bed, then turned to face Hazel, her chest tight with want.
"Undress," Ivy said, her voice low. "Quickly. Or I'll rip them off you."
Hazel's breath caught. Her eyes darkened, her lips parting. She reached for the hem of her t-shirt and pulled it over her head in one smooth motion, then shimmied out of her shorts. She stood naked in the afternoon light filtering through the curtains, her skin warm and flushed, her nipples already hard.
Ivy followed suit, her own clothes falling away in seconds. She took Hazel's hand and guided her to the bed, laying her down on her back. Then Ivy climbed over her, positioning herself in a 69 — her thighs bracketing Hazel's head, her mouth hovering over Hazel's cunt, Hazel's breath warm against her own.
"Open," Ivy said, reaching for the paper bag. She pulled out one of the double-nozzled balloons, still flat and two-dimensional. She pressed one nozzle into Hazel's mouth, the other into her own.
Hazel's eyes went wide with understanding. Then she closed her lips around the rubber, her tongue pressing against the nozzle, and began to blow.
They breathed together. Inhale. Exhale. The balloon swelled between their bodies, a growing sphere of shared air, pressing against Ivy's breasts, against Hazel's stomach. The latex was cool and smooth, and it grew warmer with each breath, absorbing their heat.
Their mouths were occupied, but their hands weren't.
Ivy reached between Hazel's thighs, her fingers finding slick heat. She slid two fingers inside Hazel, feeling her clench around them, a muffled moan vibrating through the balloon. At the same time, Hazel's hand found Ivy's cunt, her fingers pressing inside, finding the rhythm that made Ivy's hips buck.
The balloon grew. Twenty inches. Twenty-five. The latex pressed between them, a firm, insistent pressure against their bodies. Ivy curled her fingers inside Hazel, searching for that spot, and Hazel did the same, their movements syncing like they'd been doing this for years.
The balloon was thirty inches now, taut and hard, a barrier and a bridge at once. Ivy could feel Hazel's breath through the latex, could feel the vibration of her moans. The pressure made everything more intense — the stretch of her fingers, the heat of Hazel's mouth on her cunt, the knowledge that they were breathing the same air, trapped in this sphere together.
Hazel came first — a small, sharp orgasm that rippled through her body, her thighs trembling against Ivy's head. Ivy felt it through the balloon, through Hazel's fingers still inside her, and it pushed her over the edge too, a wave of heat washing through her, her hips grinding against Hazel's mouth.
But it wasn't enough. They both knew it.
Ivy pulled her fingers out, then pressed them back in, deeper this time, finding the spongy ridge of Hazel's G-spot. At the same time, she felt Hazel's fingers inside her, doing the same — pressing upward, finding that sweet spot, massaging it in slow, deliberate circles.
The balloon was huge now. Thirty-five inches. The latex was thin, stretched to its limit, the surface glossy and translucent. Ivy could see Hazel through it — her flushed face, her closed eyes, the concentration and pleasure etched into her features.
They blew harder. Faster. The balloon swelled to forty inches, straining, the latex screaming a thin, high note of tension. Ivy's fingers worked Hazel's G-spot in tight circles, her thumb finding Hazel's clit. Hazel did the same, her touch perfect, devastating.
Forty-one inches. The balloon was a giant sphere between them, pressing their bodies apart, the pressure immense. Ivy's lungs burned, but she kept blowing, kept pressing, kept pushing Hazel toward the edge.
Forty-two inches. The latex was almost transparent.
They came together. Ivy felt it — Hazel's cunt clenching around her fingers, her own body shuddering, the orgasm ripping through her like a wave. And in the same instant, the balloon exploded.
The pop was deafening. The latex snapped, the air rushing out in a single violent burst. Ivy collapsed forward, her body landing on Hazel's, their slick skin pressing together. And then she felt it — warm liquid, not from the balloon, but from Hazel, and from herself. They had both squirted, the release hitting each other's faces, mixing with the sweat and the saliva and the shredded latex.
For a long moment, neither of them moved. Ivy lay on top of Hazel, her face buried in her neck, her breath ragged. Hazel's arms wrapped around her, pulling her closer, her fingers tracing lazy patterns on Ivy's back.
Then Hazel laughed. A low, breathless sound that vibrated through Ivy's chest.
"What the fuck was that?" Hazel said, her voice hoarse.
Ivy lifted her head, grinning down at her. Her glasses were askew, her face sticky. "That was forty-two inches of shared breath."
Hazel laughed again, the sound bright and unguarded. She reached up and wiped a smear of cum from Ivy's cheek, her eyes soft. "I love you."
"I love you too." Ivy kissed her, slow and deep, tasting herself on Hazel's lips. "Now what was that about dinner?"
The oven timer rang from the kitchen. Pebbles quacked once, a short, satisfied sound.
They sat up slowly, their bodies aching and satisfied. Ivy's hand found Hazel's, their fingers lacing together. They were both still sticky, still trembling, still covered in each other's release.
They didn't bother to clean up. They walked to the kitchen naked, hand in hand, and pulled the roasting pan from the oven. The chicken was golden, the vegetables caramelized, the herbs filling the air with a warm, savory scent.
They ate standing at the counter, sharing the same fork, laughing between bites. Pebbles waddled around their feet, occasionally quacking for scraps, which Hazel dropped to him with a smile.
The sun was setting through the kitchen window, painting the room in shades of orange and gold. Ivy leaned against the counter, watching Hazel eat, her heart full to bursting.
This was ordinary. This was everything.
They finished the chicken and vegetables standing at the counter, the fork passing between them without thought, each bite tasting like salt and rosemary and something sweeter. Pebbles had curled up on the kitchen rug, his head tucked under his wing, a small white ball of contentment.
Hazel set the fork down and stretched her arms above her head, her spine cracking audibly. She was still naked, still sticky, and she didn't care. The air from the open window moved across her skin, cooling the heat that still thrummed beneath it.
"I think I need a shower," she said, but her voice was lazy, unhurried.
Ivy leaned against the counter, her glasses fogged from the steam of the roasting pan. She pulled them off and wiped them on the hem of nothing—she was still naked too, her ink-smudged fingers leaving a faint smudge on the lens. "We could shower."
"We could." Hazel turned to face her, a slow smile spreading across her face. "Or we could go to the living room and just… sit. Let it soak in."
Ivy's lips curved. "Soak in what?"
"All of it." Hazel gestured vaguely at the kitchen, the bedroom door, the shredded latex still scattered across the sheets. "This. Us. The fact that we just—" She stopped, her cheeks flushing. "That was a lot."
Ivy crossed the kitchen and took Hazel's hand, pressing a kiss to her knuckles. "Good a lot?"
"The best a lot."
They walked to the living room, hands still linked, and settled onto the couch. Ivy sat first, and Hazel curled into her side, her head resting on Ivy's shoulder, her hand splayed across Ivy's stomach. The fabric of the couch was soft and worn, and the evening light had shifted to a deep amber through the curtains.
Pebbles waddled in from the kitchen, hopped onto the arm of the couch, and tucked himself against Hazel's thigh. He was warm and small, his heartbeat a rapid flutter against her skin.
For a long moment, neither of them spoke. The world outside the window was quiet—a distant car, the rustle of leaves, the soft hum of the refrigerator from the kitchen. Hazel listened to Ivy's breathing, felt the steady rise and fall of her ribs, the warmth of her skin where their bodies touched.
It felt fragile. Perfect. Like something she'd never dared to hope for.
Then Ivy's phone buzzed on the coffee table.
The sound was sharp, cutting through the silence. Ivy stirred, reaching for it, and Hazel felt the shift in her body—a sudden tension, a quickening. She glanced down as Ivy picked up the phone, the screen lighting up in the dim room.
It was a text. From Chloe.
"What is it?" Hazel asked, her voice soft.
Ivy didn't answer immediately. She was staring at the screen, her lips parted, a faint smile playing at the corners of her mouth. Then she turned the phone so Hazel could see.
The photo filled the screen: a balloon. The double-nozzled one they'd blown together at Chloe's store. But it wasn't just any photo—it was art. The balloon was suspended in midair, caught in a shaft of golden light from the store window. The latex was translucent, almost glowing, and through it, Hazel could see the faint outline of Chloe's hand holding one nozzle, Ivy's hand on the other. The balloon was huge—forty-one inches, maybe more—and the surface was flawless, a perfect sphere of shared breath.
Beneath the photo, Chloe had written: Found this on my phone. Thought you'd want to remember. She was right—we look amazing.
Hazel's breath caught. Her eyes traced the curve of the balloon, the way the light played through the latex, the intimacy of two hands on opposite sides of the same sphere. She remembered the feel of it—the rubber pressing against her lips, the heat of Ivy's breath matching hers, the way the balloon had swelled between them like a living thing.
And now it was a photo. A record. Proof that it had happened, that it was real, that someone else had seen them and called it beautiful.
"She took this?" Hazel's voice was barely a whisper.
Ivy nodded, her eyes still on the screen. "In the back room. Before we blew it. She said it was too pretty not to capture."
Hazel's throat tightened. She thought about Chloe's store, about the racks of colorful latex, the boxes of deflated balloons stacked neatly on shelves. She thought about Chloe's steady hands, her easy laugh, the way she had looked at the double-nozzled balloon like it was a piece of art.
No judgment. No teasing. Just wonder.
"Can I see it again?" Hazel asked. "The photo."
Ivy handed her the phone. Hazel took it carefully, her fingers brushing the screen, tracing the curve of the balloon with her thumb. She zoomed in, and she saw it—her own hand, blurred at the edge of the frame, holding the other nozzle. And Ivy's hand, ink-smudged and steady, opposite hers.
Separated by the balloon. Connected by the air inside it.
A tear slipped down her cheek.
Ivy noticed immediately. Her hand found Hazel's, her thumb stroking across her knuckles. "Hey." Her voice was soft, worried. "What's wrong?"
Hazel shook her head, a laugh escaping her—a wet, trembling sound. "Nothing. Nothing's wrong. It's just—" She paused, gathering herself. "She took a photo. Of a balloon. And she called it beautiful."
Ivy's face softened. She reached up and brushed the tear from Hazel's cheek with her thumb, her touch featherlight. "It is beautiful."
"I know." Hazel's voice cracked. "That's the thing. I know. But I've never had anyone else see it that way. Not really. My ex—he saw it as a joke. As something to laugh at. Something broken." She looked up at Ivy, her eyes shining. "And Chloe took a photo. Like it was a sunset. Like it was worth keeping."
Ivy cupped Hazel's face in both hands, her thumbs tracing her cheekbones. "It is worth keeping. You are worth keeping. Every part of you."
Hazel closed her eyes, leaning into the touch. She felt the warmth of Ivy's palms, the slight roughness of her ink-stained fingertips. She felt the weight of the phone in her other hand, the hard edges of it, the photo still glowing on the screen.
"I want to text her back," Hazel said, opening her eyes. "Is that okay?"
"It's your phone now." Ivy smiled. "Say whatever you want."
Hazel pulled up the text. She stared at the photo for a long moment, then typed: Thank you. For seeing it. For seeing me.
She hit send before she could second-guess it.
A moment later, the phone buzzed again. A single reply from Chloe: Always.
Hazel stared at the word. It was so simple. So sure.
She set the phone down on the coffee table, face-up, the photo still visible. Then she turned back to Ivy, curling into her side, her body pressing close. Ivy's arm wrapped around her, pulling her tighter.
"You know," Hazel murmured against Ivy's chest, "I used to think that if anyone ever found out about the balloons, they'd run. They'd see me and they'd run."
Ivy pressed a kiss to the top of her head. "I'm not running."
"I know." Hazel's voice was thick. "I know you're not. And I don't know how to thank you for that."
Ivy was quiet for a moment. Then she said, "You don't have to thank me. You just have to keep letting me stay."
Hazel lifted her head, meeting Ivy's eyes. The light from the phone was fading, but she could still see the shape of her face, the warmth in her gaze, the quiet certainty that lived there.
"I will," Hazel said. "Always."
She kissed her. Soft. Slow. A promise sealed in the darkening room.
When they pulled apart, the photo on the phone had gone dark—the screen had timed out. But the image stayed in Hazel's mind, etched behind her eyelids: two hands, a sphere of shared breath, a moment caught and held.
She would never forget it.
The evening deepened around them. Pebbles shifted on the arm of the couch, letting out a soft, contented quack. The smell of rosemary and roasted vegetables still lingered in the air, mixed with the faint, clean scent of latex. And somewhere across town, in a party store that smelled of rubber and dreams, Chloe was probably showing Zoe the same photo, the two of them laughing and marveling, seeing the same thing Hazel had seen.
Beautiful.
Hazel let out a long, slow breath. She felt Ivy's heartbeat against her cheek, steady and sure. She felt the warmth of her own body, still bare, still marked with the memory of their shared release. And she felt something else, too—something lighter, something like wings unfurling in her chest.
For the first time in years, she wasn't hiding.
She was just here. Seen. Held. Loved.
And that was enough.

