Welcome to NovelX

An AI-powered creative writing platform for adults.

By entering, you confirm you are 18 years or older and agree to our Terms & Conditions.

The Balloon and the Truth
Reading from

The Balloon and the Truth

48 chapters • 113 views
Rain and Flinch
48
Chapter 48 of 48

Rain and Flinch

Rain taps the window, the room grey and quiet. Hazel is curled away, shoulders tight, and when Ivy touches her hip, she flinches. “I can’t,” she whispers, voice raw. “Not with you watching.” Ivy’s hand stays, warm and flat on Hazel’s stomach, as the balloons sway in the still air—patient, waiting, the promise unbroken but suddenly fragile. Ivy, with sadness in her voice, tells her, “Okay, I'll make some coffee.” Hazel stops her. “Wait.” They talk wholeheartedly. They go to work. The day turned rainy, and both forgot their umbrellas. They see each other as they arrive, wet, soaked, longing. They run towards each other, hugginng as they collide. Ivy is sorry, Hazel is hurt. Ivy let's Hazel punish her until she feels alright. Hazel accidentally hurts Ivy while punishing her, Ivy isn't really hurt that badly, and comforts Hazel. The forgive each other, and end the day without having had sex even once.

Rain. The sound of it against the window filled the grey quiet of the bedroom, steady and soft, the kind of rain that promised to stay all day.

Hazel was curled on her side, facing the wall. Her shoulders were tight, pulled up toward her ears, and her breathing was shallow—the breathing of someone trying very hard to be still and failing. The quilt was bunched around her waist. Above her, tied to the headboard, the two balloons from yesterday swayed in the draft from the window—one amber, one rose—their strings knotted in neat bows, the latex still taut and gleaming in the dim light. They had been there since Ivy tied them yesterday morning. They had not been touched.

Ivy lay behind her, propped on one elbow. Her glasses were on the nightstand. Without them, the room was a watercolor—grey walls, grey light, Hazel's auburn curls a smear of darker warmth against the pillow. She could still see the tension in Hazel's spine. Could feel it radiating off her like heat from a stone left in the sun.

She reached out. Her fingers found Hazel's hip through the quilt.

Hazel flinched. Not a jerk—a full-body recoil, her spine going rigid, her breath catching in a sharp little hitch. Her hand came down over Ivy's and held it there, not pushing it away but pressing it flat, as if to keep it from moving.

"I can't," Hazel whispered. Her voice was raw, scraped clean of its usual warmth. "Not with you watching."

The words landed in the grey air and stayed there. Ivy felt them settle into her chest—not a blow, exactly. Something quieter. Something that ached.

She didn't move her hand. Her palm stayed warm and flat on Hazel's stomach, feeling the shallow rise and fall of her breathing. The balloons swayed above them in the draft, patient, waiting. The promise from yesterday—the denial, the anticipation, the whole game Ivy had built with those two knots—was still there, unbroken, but suddenly fragile. Like something balanced on a ledge.

"Okay," Ivy said. Her voice was soft, measured, but there was sadness in it—she could hear it herself, the way the word dropped at the end. "I'll make some coffee."

She started to pull her hand back.

"Wait."

Hazel's grip tightened. Her fingers were cold. She rolled onto her back, slowly, like the movement cost her something, and when her face came into view Ivy saw that her eyes were red-rimmed—not from crying, not yet, but from holding it in. Her freckles stood out dark against the pallor of her cheeks.

"Don't go," Hazel said. "Not yet. I just—" She swallowed. Her throat moved, and she looked up at the ceiling, at the balloons, at anything but Ivy's face. "I need to say something. And I need you to hear it. All of it. Before you decide."

"Decide what?"

"If you still want this." Hazel's voice cracked on the last word. She pressed her lips together, and Ivy watched her gather herself—watched the small muscles in her jaw work, watched her fingers twist in the edge of the quilt. "Yesterday was good. Last night was good. But this morning I woke up and I thought—I thought about you watching me. Really watching me. The way you did in the shower, the way you looked at the videos. And I couldn't breathe."

Ivy stayed still. Her hand was still on Hazel's stomach. She didn't speak.

"My ex," Hazel said. The name hung there, unspoken, but Ivy could feel it in the air between them. "She laughed. Not at first. At first she was curious, like you. She wanted to see. She said it was—she said it was interesting. Like a science project. And then one night I was—I was really into it, I wasn't performing, I wasn't trying to be sexy, I was just—" She made a small helpless gesture with her hand, a flick of the wrist that meant everything and nothing. "She laughed. Right in the middle of it. She said I looked ridiculous. She said it was like watching someone hump a party decoration."

Ivy's jaw tightened. She said nothing.

"I packed up all my balloons that night," Hazel said. "Threw them in the trash. All of them. And then two days later I went out and bought more, because I couldn't—it's not a choice, Ivy. It's not a thing I can turn off. It's how my body knows it's safe. It's how I know I'm safe. And I've spent two years in this apartment trying to keep it quiet, trying to make sure you never heard a pop through the wall, and then you came home early and you saw me and I thought—I thought this is it. This is where it ends. But it didn't. You stayed. And that's worse, somehow."

"Why is it worse?"

"Because now I have something to lose." Hazel finally looked at her. Her eyes were wet, the light hazel-green gone glassy, and her voice dropped to something barely above a whisper. "If you laugh at me now, I don't think I'll survive it."

Ivy moved. Not her hand—that stayed where it was, steady and warm—but her body, shifting closer on the mattress until her forehead nearly touched Hazel's temple. She could smell the sleep on Hazel's skin, the faint floral of her shampoo, the clean latex scent drifting down from the balloons above them. The rain kept falling. The room stayed grey.

"I'm not going to laugh at you," Ivy said.

"You don't know that."

"I do." Ivy's voice was calm, measured, the voice she used when she was absolutely certain of something. "I've known about the balloons for two years, Hazel. I've heard them pop. I've seen them tied to your doorknob. I've watched you come out of your room looking—settled. Calm. Like something unhooked in your chest. And I never laughed. Not once. Not even to myself."

Hazel blinked. A tear slid down her temple into her hair. "Why didn't you say anything?"

"Because it wasn't mine to ask about. It was yours. And I figured if you wanted me to know, you'd tell me." Ivy's thumb traced a slow arc on Hazel's stomach, back and forth, a small steady rhythm. "I've wanted you for years. Did you know that?"

Hazel's breath caught. "What?"

"Years," Ivy said. "Since the second month we lived here. You made pancakes and burned them and swore in Spanish and then laughed at yourself, and I thought—oh. That's it. That's the whole thing."

"Ivy—"

"I'm not done." Ivy's voice stayed soft, but it didn't waver. "I've spent two years wanting you and two years watching you hide this part of yourself from me, and I never pushed because I didn't want to be another person who made you feel wrong. But I'm not her. I'm not your ex. And I don't need you to perform for me, or be sexy, or do anything except—" She paused, and when she spoke again her voice was rough. "Except let me see you. Really see you. The way you saw me last night in the shower. The way you've always seen me."

Hazel was crying now, silent tears tracking down her cheeks, but her body had loosened under Ivy's hand. The rigid line of her spine had softened. Her fingers were still gripping the quilt, but not as tightly.

"I don't know how to do that," she whispered. "I don't know how to let someone watch."

"Then we figure it out together." Ivy shifted, propping herself on her elbow so she could look down at Hazel's face. "You don't have to have the answer right now. You don't have to do anything right now. But I need you to know that when I said I wanted you—all of you—I meant it. The balloons aren't a concession, Hazel. They're not something I'm tolerating. They're part of you. And I'm in love with you. All of you. The whole ridiculous, beautiful, impossible thing."

Hazel let out a sound that was half laugh, half sob. "Ridiculous?"

"In the best way." Ivy's mouth curved, just slightly. "You hump party decorations. I'm not going to pretend that's not funny."

"You said you wouldn't laugh."

"I'm not laughing at you. I'm laughing because I love you. There's a difference."

Hazel stared at her for a long moment. Then she reached up and grabbed the front of Ivy's sleep shirt—an old faded thing with a hole in the collar—and pulled her down. The kiss was clumsy and wet, salt and sleep and the press of Hazel's nose against Ivy's cheek. Ivy kissed her back, steady and slow, letting Hazel set the pace. When they broke apart, Hazel was breathing hard, her cheeks flushed, her eyes still glassy but brighter now.

"I love you too," she said. "I've loved you since before the pancakes."

"Even the burned ones?"

"Especially the burned ones."

They lay there for a while, tangled together under the quilt, listening to the rain. The balloons swayed gently above them, patient and waiting. Ivy didn't ask Hazel to touch them. Hazel didn't offer. The promise from yesterday was still there, unbroken, but the shape of it had shifted—less a game now, more a question. Something they would answer together, when they were ready.

Pebbles quacked from somewhere in the living room—an indignant, demanding sound. Breakfast was late, and he was not pleased about it.

"The duck is calling," Ivy said.

"The duck can wait."

"He'll start throwing his food bowl."

"He always throws his food bowl."

Ivy laughed, low and warm, and pressed a kiss to Hazel's forehead. "Let's feed the duck. And then we should get ready for work."

Hazel groaned. "I don't want to go to work."

"Neither do I. But the flowers need you, and my inbox needs me, and Pebbles needs his breakfast before he stages a coup."

The morning routine was quiet, ordinary, the kind of ordinary that felt new because everything else had changed. Ivy made coffee while Hazel filled Pebbles' bowl and endured his scolding quacks. They moved around each other in the small kitchen with the ease of two years' practice—Ivy reaching past Hazel for the sugar, Hazel hip-checking Ivy out of the way of the fridge—but there was a new layer to it now, a tenderness that hadn't been there before. Or had been there, but unnamed.

They showered separately. Ivy went first, standing under the hot water with her forehead pressed to the tile, replaying the conversation in her head. When she came out, wrapped in her bathrobe, Hazel was standing in the bedroom doorway, already dressed for work—a flowy floral skirt, a soft cream sweater, her honey-brown curls pinned back with a clip. The balloons still hung from the headboard. Hazel hadn't touched them. But she'd looked at them—Ivy could tell by the way her gaze lingered on the doorframe as she turned away.

"I'll untie them when I get home," Ivy said. "If you want."

Hazel hesitated. Then she shook her head. "Leave them. Please."

"Okay."

"I want to—" Hazel stopped, her cheeks flushing. "I want to try. Tonight. If that's still—"

"It's still."

Hazel nodded, her shoulders dropping a fraction of an inch. "Okay. Tonight."

They left the apartment together, sharing an umbrella Ivy had dug out of the hall closet. The rain was coming down harder now, drumming on the nylon, splashing up from the sidewalk. Ivy walked Hazel to the flower shop first—it was on the way to her office, or close enough—and they stood under the awning for a moment, the rain a silver curtain between them and the rest of the world.

"I'll see you tonight," Ivy said.

"Tonight," Hazel agreed. She kissed Ivy quickly—a brush of lips, a squeeze of fingers—and then ducked inside, the little bell over the door chiming behind her.

Ivy stood there for a moment longer, watching the rain. Then she turned and walked toward the office, the umbrella tilted against the wind, her heart a steady warm weight in her chest.

The day was long and grey. Ivy sat at her desk with her glasses perched on her nose, staring at spreadsheets until the numbers blurred together. Her mind kept drifting back to the bedroom—the flinch, the tears, the way Hazel's voice had cracked when she said I don't know how to let someone watch. She'd meant what she said this morning: she wasn't going to push. But she also wasn't going to pretend the balloons weren't there. They were part of Hazel, and she wanted all of Hazel. The question was how to make Hazel believe that.

At the flower shop, Hazel moved through her tasks on autopilot. Watering the ferns. Trimming the roses. Arranging a bouquet of pale peonies and eucalyptus for a woman who wanted something "apologetic but not desperate." She was good at her job—had been doing it for years, had the florist's hands to prove it, small nicks and scratches she barely noticed anymore. But today her mind was elsewhere. Today she kept replaying the look on Ivy's face when she'd said if you laugh at me now, I don't think I'll survive it. The way Ivy hadn't looked away. The way Ivy had said I've wanted you for years. The way the balloons had swayed above them, patient and waiting, and Ivy hadn't asked her to touch them.

She wanted to touch them. That was the thing. She wanted to untie the amber one and press it between her thighs and let Ivy watch—really watch—the way she'd fantasized about for months. But wanting it and doing it were two different things. Wanting it was easy. Doing it meant trusting someone not to laugh.

The rain kept falling. By midafternoon it was coming down in sheets, drumming on the roof of the flower shop, streaking the windows with silver. Hazel looked out at the grey sky and realized, with a sinking feeling, that she'd left her umbrella at home. She'd walked to work under Ivy's, and then Ivy had taken it with her. And Ivy, Hazel remembered with a small groan, had mentioned last night that she needed to drop her umbrella off to be repaired—the ribs were bent, she'd said. She'd probably forgotten to bring it to work at all.

So they were both going to get soaked. Good. Perfect. A fitting end to a day that had started with tears and flinching and the slow, terrifying work of being honest.

By five o'clock the rain hadn't let up. Hazel stood in the doorway of the flower shop, watching the water cascade off the awning, weighing her options. She could wait. She could call a cab. She could make a run for it and hope for the best. She was still standing there, undecided, when she saw a figure coming up the street through the rain.

It was Ivy. Soaked. Her blouse was plastered to her shoulders, her dark hair hanging in wet ropes, her glasses dotted with rain. She was walking fast, her arms wrapped around herself, and she didn't see Hazel until she was almost at the awning. Then she looked up, and their eyes met, and Ivy's face did something complicated—relief, hunger, apology, all at once.

"You forgot your umbrella," Hazel said.

"So did you," Ivy said.

They stared at each other for a moment, the rain roaring around them. Then Hazel stepped out from under the awning into the downpour, and Ivy moved toward her at the same time, and they collided in the middle of the sidewalk, a tangle of wet clothes and cold hands and desperate mouths. The kiss was fierce, uncoordinated, rain streaming down their faces and into the corners of their lips. Hazel's hands fisted in the soaked fabric of Ivy's blouse. Ivy's fingers found Hazel's hips and gripped hard, pulling her closer.

"I'm sorry," Ivy said against Hazel's mouth. "I'm sorry about this morning. I shouldn't have pushed. I shouldn't have tied them up without asking—"

"Stop." Hazel pulled back just enough to look at her. Rain plastered her curls to her forehead. Her mascara was starting to run. "Stop apologizing. You didn't do anything wrong."

"You flinched."

"I flinched because I was scared. Not because you hurt me." Hazel's voice was raw again, but steadier than it had been this morning. "You're not her. You're not anyone else. You're you. And I—" She swallowed, rain running into her mouth. "I'm still scared. But I want to try. I want to let you in."

Ivy kissed her again, softer this time. "We don't have to do anything tonight. We can just—"

"No." Hazel shook her head, her jaw setting. "I want to. But I want to do it my way."

"What's your way?"

Hazel didn't answer. Instead, she took Ivy's hand—cold and wet and trembling slightly—and started walking. Away from the flower shop, away from the main street, toward home. The rain hammered down on them, soaking through their clothes, plastering Ivy's hair to her neck and Hazel's skirt to her thighs. They didn't talk. The only sounds were the rain and their breathing and the wet slap of their footsteps on the pavement.

When they reached the apartment, Hazel pushed the door open and pulled Ivy inside. The apartment was dark and quiet, the grey light from the windows barely penetrating the gloom. Pebbles quacked once from his corner—a sleepy, questioning sound—and then fell silent.

Hazel didn't turn on the lights. She led Ivy through the living room, past the couch where they'd watched the videos, past the kitchen where they'd made coffee this morning, into the bedroom. The balloons were still there, tied to the headboard, swaying gently in the draft from the window. The rain rattled against the glass.

"You said you'd let me punish you," Hazel said. Her voice was low, almost unreadable. "For this morning. For being scared."

Ivy's breath caught. "I did."

"Then get on the bed."

Ivy moved slowly, her wet clothes dripping onto the floor, and sat on the edge of the mattress. Hazel stood in front of her, rain still running down her face, her expression fierce and fragile all at once.

"I need to know you mean it," Hazel said. "That you're not going to laugh. That you're not going to look at me like I'm—like I'm a joke. I need to see it in your face. And I need you to not touch me, and not talk, and not look away. Can you do that?"

"Yes," Ivy said.

Hazel nodded. She reached up and untied the amber balloon—her fingers working the knot with practiced ease—and brought it down. The latex was still tight and supple, gleaming faintly in the grey light. She held it for a moment, cradled against her chest, and Ivy watched the way her body changed. The tension in her shoulders eased. Her breathing deepened. Her eyes, when they met Ivy's, were different—softer, more open, and underneath that, something fierce.

"You're not allowed to come," Hazel said. "Not until I say."

"Okay."

Hazel climbed onto the bed. She positioned herself across from Ivy, the balloon between them, and for a long moment she just looked at her—really looked, the way Ivy had looked at her this morning. Then she brought the balloon down between her thighs.

Ivy watched. She watched Hazel's hips shift, finding the right angle. She watched the balloon press against the wet fabric of Hazel's skirt, watched Hazel's breath catch and her eyes flutter half-closed. She watched Hazel's fingers curl around the latex, gripping it, bracing it, and she watched the first slow roll of Hazel's hips against it.

The room was quiet except for the rain and the soft creak of the mattress and the sound of Hazel's breathing, growing deeper, shakier. Ivy didn't move. She kept her hands at her sides, her eyes on Hazel's face, her own body a steady ache of wanting. She watched the way Hazel's mouth opened on a silent gasp. The way her thighs tightened around the balloon. The way her fingers pressed into the latex, testing its give, and the way the amber surface gleamed with the moisture from her skirt.

"Ivy," Hazel whispered. Her voice was different now—strained, desperate, the voice she used when she was close. "Tell me—tell me what you see."

"I see you," Ivy said. Her own voice was rough, barely above a whisper. "I see the way your hips move. I see the way you're holding that balloon like it's the only thing keeping you here. I see the flush on your cheeks, the way your breathing's changed, the way your fingers are shaking."

Hazel whimpered. Her hips moved faster.

"I see the most beautiful woman I've ever known," Ivy said, "taking what she needs. And I'm not laughing. I'm not looking away. I'm right here."

"Ivy—"

"I'm right here."

Hazel came with a sound that was half sob, half cry, her body arching against the balloon, her fingers digging into the latex hard enough to whiten her knuckles. Ivy watched the whole thing—the shudder that went through her, the way her mouth fell open, the wet sound of her thighs against the slick surface of the balloon. She watched, and she didn't look away, and when Hazel finally slumped forward, breathing hard, the balloon still pressed between her legs, Ivy was still there.

Hazel's shoulders were shaking. For a terrible moment Ivy thought she was crying again—but when Hazel lifted her head, her eyes were bright and wet and something else entirely. Something like relief.

"You didn't laugh," she said.

"I told you I wouldn't."

"I know. I just—" Hazel's voice broke. "I needed to see it. For myself."

She set the balloon aside—carefully, gently, the way she always handled them—and crawled forward into Ivy's lap. Her hands came up to cup Ivy's face, her thumbs brushing the rain from her cheeks, and she kissed her. Slow. Deep. The kind of kiss that meant thank you, the kind of kiss that meant I believe you now.

"Your turn," Hazel murmured against Ivy's mouth. "To punish me. For making you worry."

Ivy's hands found Hazel's hips. "What do you want?"

"I want you to do whatever you need to do to forgive me."

Ivy thought about it. Then, slowly, she guided Hazel off her lap and onto the mattress, positioning her on her back with her head on the pillow. Hazel's skirt was still rucked up around her thighs, damp and clinging. Ivy knelt over her, one knee on either side of Hazel's hips, and looked down at her face—flushed, open, vulnerable in a way that had nothing to do with shame.

"I'm going to make you come," Ivy said. "And you're not allowed to touch me while I do it. And you're not allowed to close your eyes. You're going to watch me the whole time. Can you do that?"

Hazel's breath caught. "Yes."

Ivy nodded. She reached down and pushed Hazel's skirt higher, baring the damp cotton of her underwear, and Hazel's hips jerked involuntarily. Ivy didn't rush. She let her fingers trace the edge of the fabric, the crease of Hazel's thigh, the soft swell of her belly. She watched Hazel's face the whole time—watched the way her pupils dilated, the way her lips parted, the way her chest rose and fell in shallow gasps.

"Ivy," Hazel whispered. "Please—"

"Not yet."

Ivy's fingers hooked under the waistband of Hazel's underwear and pulled them down, slowly, the wet fabric peeling away from Hazel's skin. Hazel lifted her hips to help, and then she was bare, her cunt slick and swollen, the curls between her thighs dark with moisture. Ivy took a moment just to look. The grey light from the window painted Hazel's body in watercolor—pale skin, pink flush, the gleam of her arousal.

"You're beautiful," Ivy said. "I want you to know that. Every part of you."

Hazel made a small sound in her throat. Her hands were fisted in the sheets, knuckles white. She was watching Ivy the way Ivy had watched her—intent, unblinking, barely breathing.

Ivy lowered her hand. Her fingers found Hazel's cunt, slick and hot, and Hazel's whole body jerked at the touch. Ivy stroked her slowly, exploring the folds of her, the swollen bud of her clit, the wet heat of her entrance. Hazel's hips rolled against her hand, and her mouth opened on a silent moan, and her eyes—her eyes stayed on Ivy's face the whole time.

"Good girl," Ivy murmured. "Keep watching."

She slid one finger inside. Hazel's back arched off the mattress, a sharp cry escaping her lips, and Ivy felt the clench of her around the finger, hot and tight. She added a second finger, curling them upward, finding the spot that made Hazel's breath stutter and her thighs tremble.

"Ivy—Ivy, I'm close—"

"I know." Ivy's thumb found Hazel's clit, circling it with steady pressure. "Come for me. Now."

Hazel came with a cry, her cunt clenching around Ivy's fingers, her body arching and shuddering and then collapsing back onto the mattress. Her eyes stayed open the whole time, locked on Ivy's face, and when it was over she lay there panting, her chest heaving, her skin flushed pink from her cheeks to her chest.

Ivy withdrew her fingers gently and wiped them on the sheet. Then she lay down beside Hazel, pulling the quilt over both of them, and gathered her into her arms. Hazel buried her face in the curve of Ivy's neck, her breathing still ragged, her body still trembling.

"I'm sorry," Hazel whispered. "For this morning. For making you worry."

"You don't have to apologize."

"I know. But I want to." Hazel lifted her head, her eyes red-rimmed but clear. "I forgive you. For the balloons. For pushing. For everything. Do you forgive me?"

"Nothing to forgive," Ivy said. "But yes. Always."

They lay there in the grey light, the rain still drumming against the window, the two balloons still swaying from the headboard—one amber, one rose, the promise between them unbroken and finally beginning to feel like something other than fear. Pebbles quacked once from the living room, a soft sleepy sound, and then the apartment was quiet again.

"Ivy?"

"Mm?"

"We didn't have sex." Hazel's voice was drowsy, a thread of its usual warmth. "I mean—we did things, but—"

"I know." Ivy pressed a kiss to Hazel's forehead. "That's okay. We have time."

Hazel nodded, her eyes already slipping closed. "Yeah. We do."

Outside, the rain kept falling. Inside, the balloons swayed gently in the draft from the window, patient and waiting, untouched but no longer forbidden. Ivy held Hazel as her breathing slowed into sleep, and the grey light deepened into violet, and the day ended without them having crossed the final threshold. The room was quiet. The chapter was done. The promise, for once, was enough.

Comments

Be the first to share your thoughts on this chapter.

The End

Thanks for reading