The apartment smelled of garlic and rosemary and something sweet baking. Ivy wiped her hands on her apron for the fourth time, checked the oven timer—seven minutes—and adjusted the candle placement on the dining table for the third time. The flames threw soft shadows across the walls, catching the edges of the plates she'd arranged with the precision of someone who'd been planning this for thirty days and still wasn't sure she'd gotten it right.
Pebbles waddled past her feet, the deflated green balloon trailing behind him like a security blanket. She'd tied a small red bow around his neck, and he seemed unbothered by it, more interested in the smells drifting from the kitchen. Ivy crouched to scratch his head, her fingers finding the familiar rhythm he'd come to expect.
"She'll be home soon," she whispered. "Be cute."
Pebbles quacked once, as if in acknowledgment, and continued his patrol of the living room.
Ivy stood, her eyes catching on the box on the corner of the table. Wrapped in cream paper, tied with a lace bow she'd spent twenty minutes on. The balloon inside—the 36-inch round she'd inflated and deflated every night for a month, letting the latex soften and stretch until it was almost silken—waited in the dark, the message she'd written earlier that morning still drying when she folded it.
I see every part of you. And I love all of it.
She'd tested the pen on a scrap first. BIC Mark-It. No acid. The ink had held without clouding the latex. She'd written it slowly, carefully, her tongue pressed to the inside of her cheek, and then she'd folded the balloon into its box like she was wrapping something sacred.
The lock clicked.
Ivy's heart jumped. She moved to the doorway, watching the front door swing open to reveal Hazel silhouetted against the grey evening light, her work bag slung over one shoulder. Hazel froze, squinting into the dim apartment.
"Ivy?" Her voice was cautious, not afraid—just confused. "Why are the lights—"
She saw the candles. The table. Ivy standing in the warm glow in her apron, flour dusted across her forearm.
"What—" Hazel's voice cracked. She stepped inside, letting the door close behind her, her bag sliding off her shoulder and landing on the floor with a soft thump. "You did all this?"
Ivy crossed the room, her bare feet silent on the floorboards. She took Hazel's face in her hands, thumbs brushing the soft skin of her cheeks, and kissed her slowly, tasting the surprise on her lips.
"Happy one month," Ivy said, her voice low. "Of us. Of this."
Hazel's eyes glistened. "One month." She shook her head, a wet laugh escaping her. "It's been a month?"
"Thirty-one days. I counted."
Pebbles chose that moment to waddle into the entryway, the red bow around his neck slightly askew, the deflated balloon dragging behind him. Hazel looked down at him, at the bow, and let out a sound that was half sob, half laugh.
"You put a bow on the duck."
"He's part of the family. He gets dressed up for special occasions."
Hazel pulled Ivy into a hug, her arms wrapping tight around her neck, her face pressing into the curve of Ivy's shoulder. Ivy held her, feeling the slight tremor in Hazel's body, the way she breathed her in.
"Thank you," Hazel whispered into her collarbone. "For this. For all of it."
Ivy kissed the top of her head. "Come on. Dinner's almost ready."
They ate by candlelight. Ivy had made everything Hazel loved—the mole that took three hours to reduce, the rice perfectly steamed, the plantains fried to a deep gold, a salad with a lime dressing that made Hazel close her eyes on the first bite. They talked about nothing and everything: Hazel's customers that day, the way one woman had ordered a bouquet for her ex-husband's wedding and Hazel hadn't known whether to laugh or cry, the stray cat that had been lingering outside the shop. Ivy told her about the etymology podcast she'd listened to, the word sonder making her think of Hazel, of the whole hidden world inside her that she was only now getting to explore.
Hazel reached across the table, her fingers finding Ivy's. "I love you."
"I love you too."
The candles burned lower. The plates cleared. Pebbles had curled up on his bed in the corner, the deflated balloon tucked under his wing like a favorite toy.
Ivy stood, her heart beginning to beat faster. She moved to the corner of the table and picked up the box, carrying it back to Hazel with both hands, as if it were something fragile.
"This is for you." She set it down in front of Hazel, her fingers lingering on the lace bow. "I've been working on it for a while. A month, actually."
Hazel looked at the box, then up at Ivy. "A month?"
"Every night after you fell asleep, I'd go to my room. I'd inflate one balloon—the same one, a 36-inch round—and I'd let it sit in the dark all day. Just resting. Aging. And then when you were in the shower the next morning, I'd deflate it. And the next night, I'd do it again."
Hazel's hand had gone still on the table. "Why?"
"Because I wanted to give you something soft. Something that's been stretched and held and treated gently until it's the supplest thing you've ever felt." Ivy's voice was quiet, raw. "Something that's only yours. Not for me. Not for us together. Just for you, to enjoy however you want to enjoy it."
Hazel's fingers trembled as she reached for the bow, pulling the lace loose. She unwrapped the paper slowly, as if savoring it, and lifted the lid of the box.
Inside, the balloon lay folded in careful layers, the latex catching the candlelight in a soft gleam. It was a pale lavender—the color of early twilight, of wisteria, of the sky right before the stars come out. And across the surface, in Ivy's careful handwriting, the words she'd written that morning.
I see every part of you. And I love all of it.
Hazel's breath caught. Her hand hovered over the latex, not touching, just hovering, as if she were afraid it would disappear.
"Ivy." Her voice broke on the syllable. "Ivy, this is—I don't—"
"You don't have to say anything." Ivy knelt beside her chair, taking Hazel's hand and pressing it to the balloon, guiding her fingers to the soft, aged latex. "Just feel it. It's yours."
Hazel's fingers closed on the fabric. The latex was impossibly soft—aged through a month of inflation and deflation, the molecular bonds stretched and relaxed until the surface was more like silk than rubber. She let out a shaky breath, her thumb tracing the letters of Ivy's message.
"Will you blow it up for me?" Hazel's voice was barely a whisper. "To its rated size? I want to see it full. I want to see you doing it."
Ivy's pulse quickened. She nodded, rising to retrieve the box and carrying it to the living room. She settled on the floor, the candlelight pooling around her, and Hazel followed, sitting cross-legged a few feet away, watching with an intensity that made Ivy's skin warm.
She lifted the balloon from the box, unfolding it carefully. The latex caught the light, translucent at the edges, the violet deepening at the bottom where it was thicker. Ivy brought the lip to her mouth, her lips parting around the opening, and she began to blow.
The first breath filled the balloon with a soft rustle. The second stretched it wider. With each exhale, the latex expanded, the surface smoothing out, the words of her message spreading across the growing curve. Ivy's cheeks hollowed and filled, the rhythm of her breathing steady and deliberate, her eyes never leaving Hazel's face.
Hazel was transfixed. Her knees were drawn up, her arms wrapped around them, her lips slightly parted. Her gaze traveled from Ivy's mouth to the growing balloon, back to the letters spreading across the latex, back to Ivy's eyes. There was something raw in her face—wonder, yes, but also a hunger she wasn't hiding, a visible ache that made Ivy's lungs tighten even as she kept blowing.
The balloon reached the size of a beach ball. Then a little larger. Ivy's cheeks burned, but she kept going, her breaths deepening, the latex resisting and then yielding, resisting and yielding, until the balloon was fully inflated—a perfect 36-inch sphere, glowing lavender in the candlelight, the message arcing across its surface like a prayer written on glass.
She tied it off with a practiced motion, her fingers working the half-knot tight. The balloon drifted slightly, not floating—heliumless—but full and round and alive, the latex so thin she could see the shadows of the room through it.
Hazel reached out without asking, her palm pressing flat against the curve of the balloon. The latex gave under her touch, warm from Ivy's breath, impossibly soft, and she let out a sound—a small, broken gasp—as if she'd been holding her breath and was only now allowed to exhale.
"It's so soft," she whispered. "Ivy, it's the softest one I've ever touched."
Ivy watched her, her cunt already beginning to ache. Hazel's hand was moving in slow circles, her fingers tracing the contours of the balloon, the words of Ivy's message passing under her palm with each rotation.
"You did this for a month," Hazel said, not a question. "Every night. For me."
"For you."
Hazel looked at her then, her eyes wet, her lower lip caught between her teeth. She shifted on the floor, her thighs pressing together, and Ivy saw it—the way her body was responding, the same hunger mirrored back at her.
Ivy's hand moved without conscious thought. She reached down, her fingers finding the waistband of her own jeans, and she unbuttoned them, the zipper parting with a sound that seemed loud in the quiet room. Hazel's breath hitched, but she didn't look away.
Ivy slid her hand into her jeans, her fingers finding the wet heat between her thighs. She was already slick, had been since she'd started blowing—since she'd watched Hazel's face change, since she'd felt the latex warm against her lips, knowing where it was going, knowing what it would mean.
She touched herself slowly, her fingers circling her clit as she watched Hazel's hand move over the balloon. Hazel's eyes were on her now, watching the movement of Ivy's hand inside her own jeans, watching the way her breath came faster, the way her hips pressed up into her palm.
"Keep going," Hazel breathed. "I want to watch you come."
Ivy's fingers moved faster, her body already close. She was so wet she could hear the sound of it, the slick rhythm of her fingers against her cunt, and she kept her eyes on Hazel, on the way she'd pressed the balloon to her chest, to her cheek, nuzzling into the latex like it was the softest thing she'd ever felt.
"Tell me what you're feeling," Ivy managed, her voice strained.
Hazel's eyes were dark, her pupils blown wide. "I feel seen. I feel loved. I feel like I don't have to hide anything from you ever again." She pressed her lips to the balloon, kissing the words Ivy had written, and the sight of it—the reverence, the tenderness, the trust—sent Ivy over the edge.
She came with a broken cry, her body arching, her fingers pressing hard against her clit as the orgasm rolled through her in waves. She didn't look away from Hazel, didn't close her eyes, didn't hide any of it. Hazel's gaze was steady, a small smile on her lips, and when Ivy finally slumped back, breathing hard, Hazel crawled across the floor on her knees, the balloon still cradled in one arm.
She knelt in front of Ivy, the massive lavender sphere between them, and she leaned in to kiss her—soft, slow, tasting her. Ivy's hand came up to cup her jaw, pulling her closer, and they stayed like that for a long moment, the world reduced to the heat of their mouths and the soft curve of the balloon pressing against their chests.
"I want to make love to you," Hazel whispered against her lips. "All night. I want to feel you everywhere."
Ivy's hand slid down, finding the hem of Hazel's shirt, pulling it up. "Yes."
They undressed each other slowly, the candlelight painting their skin in gold and shadow. Hazel set the balloon aside—carefully, reverently—and then turned back to Ivy, her body open, her eyes wet, her hands trembling as they traced the curves of Ivy's shoulders, her hips, her thighs.
They lay down on the rug, the floor cool beneath them, the candles flickering on the table. Ivy traced the line of Hazel's collarbone with her fingertips, then lower, over the swell of her breast, the softness of her belly, the wet heat between her thighs that made Hazel gasp when she touched it.
"I love you," Ivy said, her voice rough. She said it as she kissed Hazel's throat, as her fingers slid inside her, as Hazel's back arched and her hands fisted in Ivy's hair. She said it as Hazel cried out, as her body clenched around Ivy's fingers, as she came with Ivy's name on her lips.
And later, when Hazel guided Ivy onto her back and settled between her thighs, she said it too—whispered it against the sensitive skin of Ivy's inner thigh, murmured it as her tongue found her clit, chanted it like a prayer as Ivy shattered beneath her mouth.
They made love on the rug, then on the couch, then in the bedroom where Hazel's collection of balloons drifted in the corners like silent witnesses. At some point the candles burned out and the room was lit only by moonlight, and still they didn't stop—touching, tasting, learning each other's bodies with a tenderness that made every kiss feel like a confession.
In the deepest hour of the night, with Hazel wrapped around her and the lavender balloon resting on the bedside table, Ivy pressed her lips to Hazel's forehead and felt her breathe a slow, steady rhythm into sleep.
The balloon glowed faintly in the dark. The words Ivy had written were barely visible, but she knew they were there. She knew Hazel would see them in the morning, would trace them with her fingers and feel the truth of them settle into her bones.
Ivy closed her eyes, her arm tightening around Hazel, and let herself follow her into sleep.

