Chapter 55

The Katseye house was alive with nervous energy. Balloons squeaked as they were inflated, streamers dangled half-hung, and the kitchen smelled of sugar and butter from the cake cooling on the counter. You darted from room to room, checklist in hand, muttering under your breath.

“It has to be perfect. It has to be perfect.”

Manon, perched on a chair with tape in her mouth, muffled, “Y/N, relax. She’s gonna love it no matter what.”

You adjusted a stack of plates, shaking your head. “No, it had to be flawless. Dani deserves flawless.”

Sophia appeared from the kitchen, balancing a tray of frosted cupcakes. “These look amazing. And your cake smells incredible. Dani’s so gonna cry when she sees it.”

Megan, pumping balloons with exaggerated sighs, muttered. “She’s gonna cry anyway. That’s Dani. Emotional central.”

Lara was tangled in fairy lights, muttering curses. “If these don’t work, I swear I’m throwing them out the window.”

Yoonchae bounced in, arms full of confetti cannons. “We’re ready to blast her when she walks in!”

You laughed nervously, adjusting the tablecloth. “Okay, everyone knows their roles. When she walks in, we yell. I’ll bring out the cake after we sing.”

The girls nodded, grinning. Dani’s family and a few of her home friends were tucked into corners, whispering excitedly. The house felt alive, every detail in place.

*

The front door clicked open. Dani’s voice floated in, casual, unsuspecting. “Hello? I’m back!”

She stepped inside, dropping her bag, humming softly. The house looked dark, quiet. She frowned. “Where is everyone?”

Then the lights flickered on, and the room erupted. “HAPPY BIRTHDAY, DANI!”

Confetti burst in the air, balloons bounced, cheers filled the space. Dani’s face froze, eyes wide, before her hands flew to her mouth. Tears welled instantly.

“Oh my god,” she whispered, voice breaking. “You guys…”

You rushed forward, wrapping your arms around her, kissing her softly. “Happy birthday, baby.”

She clung to you, laughing through tears. “I can’t believe this. My family’s here… my friends… you did all this?”

You nodded, smiling. “Of course. You deserve it.”

Her family crowded in, hugging her, her home friends cheering. The Katseye girls piled around, laughing and teasing.

“See? Emotional central,” Megan muttered, wiping her own tears.

*

Everyone gathered in the living room, voices rising together as you carried out the cake you’d baked – a layered masterpiece with candles flickering.

“Happy birthday to you…” the chorus rang out, Dani laughing and crying at the same time.

She blew out the candles, cheeks flushed, eyes shining. “Best birthday ever,” she whispered, cutting into the cake.

“Dani eats first!” Yoonchae shouted, grabbing a plate.

The room filled with laughter, chatter, and the clink of forks against plates. Dani moved from group to group, hugging everyone, thanking them, her joy radiating.

*

As the night wore on, family and friends said their goodbyes, hugging Dani one last time. The Katseye girls slowly drifted off to their rooms, yawning, still buzzing from the party.

You and Dani slipped into her room, the quiet settling around you. She collapsed onto the bed, smiling. “That was perfect. You’re perfect.”

You grinned, pulling a small box from your bag. “Actually… I have one more gift.”

Dani sat up, curious. “What is this?”

You handed her the box, heart racing. She opened it slowly, and her eyes widened. Inside was a black lace lingerie set – delicate, intricate, shimmering faintly under the light.

“Oh my god,” she breathed, fingers tracing the lace. “This is… wow.”

You bit your lip, watching her reaction. “Do you like it?”

She looked up, grinning wickedly. “Like it? I love it. You’re in trouble.”

She slipped off her clothes, pulling the lingerie set on piece by piece. The lace hugged her curves perfectly, sheer panels teasing just enough. The straps framed her body like art, every detail designed to drive you crazy.

She turned slowly, slowing it off. “Well? How do I look?”

You swallowed hard, eyes wide. “You look… unreal. Like you were made for this.”

She climbed onto the bed, crawling towards you with a grin. “Say it again.”

“You look irresistible,” you whispered, hands reaching for her.

She straddled you, leaning down to kiss you, her voice low and teasing. “Good. Because I’m not letting you sleep tonight.”

Her hands tangled in your hair, her lips hot against yours. “You bought this for me, but I think it’s really for you. You wanted to see me like this.”

You laughed breathlessly. “Guilty as charged.”

She smirked, kissing you harder. “You’re mine tonight.”

And with that – heated kisses, laughter, and the promise of more – the night ended exactly as you’d hoped – Dani’s birthday unforgettable.

———-

Can confirm – Dani looks *chefs kiss* in that outfit. Don’t ask me how I know… I just do 😉

Comments for chapter "Chapter 55"

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x