Birthday Present
The birthday cake slipped right out of Claire Bennett’s hands.
It exploded against the marble in a sticky, white mess. Frosting skidded across the floor, but nobody said a word. Nobody even glanced down.
Claire couldn’t breathe.
She just stared, her whole body numb, at the couple caught in the soft yellow glow leaking through the half-open hotel suite door.
“Noah...”
Her voice was barely a sound, and he flinched as if she’d screamed. He pulled away from the woman in his arms, but not fast enough. She saw it all. His hands on her waist. The lipstick, coral pink, smeared across his lips, top and bottom. Their laughter hanging dead in the air.
Three years. All of it, gone.
Nobody moved. Claire felt like she was standing in a painting, waiting for the brush to move. Then the woman smiled, the corners of her mouth curling up, slow, lazy, like she found this funny.
Not embarrassed. Not guilty. Just entertained.
Claire’s heart twisted.
“Sophie?”
Her stepsister. Her stepsister stood there, fixing the strap of her tiny black dress, like she’d only been caught snatching a sweater from Claire’s closet.
“Well,” Sophie said, all air, no apology, “this is awkward.”
Claire looked at Noah, begging him, silently: Say something. Take it back. Tell me I’m dreaming. Laugh, maybe. Clear it all away.
He just sighed, like Claire had walked in on him napping.
“You weren’t supposed to find out like this.”
Find out? Find out what?
She couldn’t make her mouth work at first. “Find out?”
He rubbed the back of his neck, avoiding her eyes. He looked annoyed. Annoyed. He should at least look sorry.
“I was going to tell you after your exams.”
The room swayed in a slow, horrible loop.
“What are you talking about?”
“I’m ending things.”
Claire barked out a laugh, it felt brittle, wrong somehow, like something inside had snapped. “You’re joking.”
“I’m not,” Noah said, flat.
“You planned this?”
“No. It just... happened.”
She gaped at him. “It just happened? You cheated on me with my stepsister and that’s your story?”
Sophie rolled her eyes and folded her arms. “God, Claire, you don’t have to make it a melodrama.”
Claire swung toward her, mouth open.
“Dramatic? Are you kidding me?”
“You’ve been wrapped up in school. Always playing the perfect medical student. Didn’t even notice what was happening in your own life.”
And right there, something in Claire snapped. Sharp, final, like a bone giving way.
She looked back at Noah, voice shaking. “How long.”
Noah’s lips pressed tight.
“How long?”
Finally: “Six months.”
Six months. The words echoed. Every night Claire had dragged herself home from the hospital thinking he understood. Every ‘I love you’, every late dinner, every lie. Six months, he’d been with Sophie.
This wasn’t happening.
“So when you said you loved me...?”
He didn’t answer. He didn’t need to.
“You were never around, Claire,” Sophie broke in, that smile still plastered across her face.
Claire squared her shoulders, jaw set. “I was studying. Trying to become a doctor.”
“Yeah, well, Noah got tired of dating a textbook.”
Those words sliced her in half. She felt it, sharp and ugly.
Noah finally met her eyes. “You always chose school.”
“I chose our future,” Claire shot back.
“No. You chose your dream.”
She shook her head, blinking fast. “Our dream! Yours and mine.”
He looked away. “Your dream.”
Tears burned, but she wouldn’t let them fall. Not here. Not for them.
“I worked myself raw so we’d have a future. I thought that’s what you wanted.”
“I got tired of waiting.”
The room pressed in, cold and unforgiving. Neither of them looked at her now.
Claire’s gaze landed on the little velvet box she’d set on the table. His birthday present. She’d skipped meals for weeks to buy that watch.
She snatched it up. Felt the weight of it in her palm. Then she set it down, quietly.
“I skipped lunch for three weeks to buy you that.”
Nothing but silence. Typical.
Her laugh was quieter this time, sad. “I actually thought tonight was going to be special.”
“Oh, it is,” Sophie said, sliding her hand into Noah’s.
Claire stared. “What does that mean?”
Sophie’s fingers twined with Noah’s. He didn’t even pull away.
“We’re together now.”
The air iced over. People say heartbreak feels sharp, she feels empty, drained out.
“No...”
Sophie smiled, crooking her head. “I think it’s better this way.”
“For who?” Claire snapped, voice cracking.
“For everyone.”
Claire stepped back, wrapping her arms around herself. She felt small.
“You know what today is?”
Neither of them answered.
“It’s my birthday,” she said, and the silence felt like humiliation.
Noah closed his eyes.
“I know.”
“You invited me.”
“I know.”
“Let me bring a cake... walk into this circus.”
He shrugged. “I didn’t think you’d come so early.”
She just stared at him. That’s all he had. Not an apology. Just bad timing.
Something inside her shattered.
Claire crossed to the table, snagged the card she’d written for Noah. Ripped it in half. Then again. Then again, shreds falling like tiny snowflakes.
“Claire…”
She stopped him, hand up. Voice flat. “Don’t say my name.”
He looked ill at ease, and about time.
“It wasn’t supposed to happen like this.”
“When were you planning to let me in on your big secret?”
“After graduation,” Noah answered.
She barked a laugh, sharper now. “So I could ‘have something to fall back on’? Is that it?”
That one landed. He looked away.
Sophie looped her arm around his. “You’ll be fine. You’ll find someone else.”
Claire looked her dead in the eyes. “I hope someday someone loves you like I loved him.”
Sophie’s smile went razor-thin. “I already won.”
Claire’s hand snapped out before she thought about it. The sound of the slap cut through the suite. Sophie clutched her cheek, eyes wide.
“You b***h!”
She lunged, but Noah pulled her back.
“Enough!”
Claire’s chest heaved. Let them see her anger.
Noah turned on her, like she was the villain. “You didn’t have to do that.”
She couldn’t believe him. “Didn’t have to? You cheated on me.”
He shook his head. “I fell for someone else.”
“With my stepsister!”
His jaw clenched. “It wasn’t planned.”
She looked from one to the other. That’s when it hit her: there wasn’t an ounce of guilt in either of their faces.
They’d already rewritten the story. She was the villain. She worked too much. She pushed him away. Their betrayal was her fault.
Claire took one last look at the ruined birthday cake, the boxed watch, the man she thought she’d marry. She picked herself up, turned for the door.
“Claire…”
She froze.
Noah’s voice softened, almost gentle. “I’m sorry.”
She didn’t look back. “No... You’re just sorry I walked in before you could clean up the mess.”
Then she walked out of the suite. She didn’t look back. The corridor felt endless, and cold.
Behind the door, laughter started again, muffled. She stopped, just for a moment, her chest heaving.
A single tear slipped out.
She wiped it away, furious. “I’m not crying because I lost you,” she whispered. “I’m crying because I gave you three years, and you never deserved a second.”
She squared her shoulders, walked faster, almost running.
And slammed right into someone.
Strong hands steadied her, kept her on her feet.
“I’m sorry,” she said, barely above a whisper.
The man’s voice was deep and steady, his grip warm and real.
She looked up, striking gray eyes met hers. Clear as daylight, cutting through the fog. He didn’t let her go.
For one heartbeat, the world disappeared.
Somewhere behind him, a phone rang.
But neither of them moved.