Share

A Wife For Him (Hearts Under Contract)
A Wife For Him (Hearts Under Contract)
Author: Tummy

His Birthday

Author: Tummy
last update publish date: 2024-12-05 00:07:48

The afternoon sunlight filtered through the glass panes of the office building, painting soft golden streaks on the polished floor. 

Irene glanced at her watch as she packed her things. For once, the ticking hands brought no urgency. 

Her workload was lighter today, and for the first time in weeks, she was finishing early.

A faint smile played on her lips as she thought about the evening ahead. 

Today was Dave’s birthday—a day she had been planning for weeks. 

Four years together had taught her how much he valued small surprises, and this year, she intended to make it unforgettable.

As she stepped out of the office, the familiar hum of the city greeted her. 

Cars honked in the distance, and pedestrians moved past with hurried strides, their faces painted with end-of-day weariness.

 But Irene’s heart was light, her steps steady with purpose.

“Irene!”

She turned to see Sarah and a few of her colleagues gathered near the building's entrance.

 Sarah waved her over, her bright smile framed by soft curls.

“You’re done early?” Sarah asked as Irene approached.

“Yeah, for once,” Irene replied, tucking a loose strand of hair behind her ear.

“We’re heading out for drinks to celebrate surviving the week,” Sarah said, gesturing toward the small group. 

“You should come. It’ll be fun.”

Irene hesitated, her gaze flickering toward the street where taxis zipped by.

 A drink sounded tempting—she hadn’t had a proper night out with her colleagues in ages—but tonight wasn’t just any night.

“I’d love to,” she said, her voice warm but resolute, “but I can’t today.”

Sarah raised an eyebrow, her smile turning teasing. “Oh, let me guess. Dave?”

“Dave,” Irene confirmed with a small laugh.

“Of course,” Sarah said, rolling her eyes playfully. “Well, have fun with Prince Charming. We’ll just be drowning our sorrows without you.”

Irene chuckled. “I’ll make it up to you, I promise.”

“Better,” Sarah called over her shoulder as she and the group headed toward a nearby bar.

Irene lingered for a moment, watching them go before turning toward the bakery. Her heart swelled with anticipation.

The bell above the bakery door chimed softly as she stepped inside. 

The warm scent of sugar and vanilla wrapped around her, instantly lifting her mood.

 Irene scanned the room, her eyes landing on the colorful display of cakes behind the counter.

“Good afternoon!” the clerk greeted, her cheerful tone matching the bright decor of the shop.

“Hi,” Irene replied, stepping closer to the counter. “I’m looking for a birthday cake. Something simple but… thoughtful.”

The clerk nodded, pulling out a small notepad. “Any specific flavor?”

“Vanilla with buttercream frosting,” Irene said, glancing at the display for inspiration. “And I’d like to add a message on it.”

“Of course. What should it say?”

Irene paused, the words forming slowly in her mind. “Write, ‘Happy Birthday to the Best Man in My Life.’”

The clerk’s smile widened. “That’s lovely. Just give me a moment.”

As she waited, Irene’s thoughts wandered. Memories of her and Dave flickered like snapshots—long walks in the park, lazy Sunday mornings, the day he proposed. 

She had been so cautious in the beginning, hesitant to let her guard down, but Dave had a way of making her feel safe.

Today felt significant in more ways than one. Over the past few weeks, she had been preparing herself for something she had put off for a long time—intimacy.

 The thought made her cheeks warm. She had spent countless nights researching, reading articles about what to expect, even watching videos that broke down the emotional and physical aspects.

 She wanted tonight to be perfect.

The clerk returned with the cake, now boxed and tied with a neat ribbon. “Here you go. I hope he loves it.”

“I’m sure he will,” Irene said, handing over the payment. “Thank you so much.”

The walk home was calm, the weight of the cake in her hands grounding her. 

She imagined Dave’s face lighting up when he saw it, the way his smile always managed to erase the stresses of her day.

Their apartment complex came into view, a modest two-bedroom they had shared for nearly two years.

 She climbed the stairs, her anticipation growing with each step.

“Dave?” she called softly as she unlocked the door and stepped inside.

The apartment was quiet, but something felt… off. Her gaze swept across the living room, where a trail of clothes led toward the bedroom. 

A shirt hung over the armrest of the couch. A pair of pants was draped across the coffee table.

Irene frowned, the first twinge of unease creeping into her chest. Dave had always been a bit messy, especially when he was in a rush, but this… this was different.

Balancing the cake carefully, she followed the trail. Her heart thudded against her ribs as she reached the bedroom door.

 Voices filtered through the thin wood—Dave’s, unmistakably, and then a woman’s laughter.

She froze.

The laughter was light, carefree, and painfully familiar.

A male voice joined in, one she didn’t immediately recognize.

Her pulse quickened. What were they saying? She strained to hear, her mind racing to make sense of the situation.

With trembling hands, she reached for the doorknob. The cool metal felt foreign under her palm.

She turned it slowly, her breath hitching as the door creaked open.

The scene that greeted her was both surreal and devastating.

The cake slipped from her hands, hitting the floor with a dull thud. Icing smeared across the wood, but Irene barely noticed.

Her gaze locked on the bed, her chest tightening as she took in the image before her.

Continue to read this book for free
Scan code to download App

Latest chapter

  • A Wife For Him (Hearts Under Contract)   Disaster

    The gap began to close at a terrifying speed.Ten paces became eight. Eight paces became five.Daniel had collected his purple baton with a fluid, powerful stride, his long legs eating up the asphalt as he raced down lane three. He was running with all his brute, masculine strength, his chest heaving under his white shirt, but he could hear the rapid, sharp rhythmic beat of her sneakers closing in on his right side. He cut a sideways glance toward her, his dark eyes widening as he saw her curvy figure moving with absolute, flawless determination right beside his shoulder at the sixty-meter mark.They were neck and neck, their tracksuits a blur of purple and yellow as they hurtled toward the final thirty meters. The white ribbon line was right ahead. The crowd was completely out of their seats, screaming so loudly the concrete stadium structures were literally vibrating.Then, disaster struck.As Irene pushed her body to its absolute maximum velocity, her right sneaker hit a microscopi

  • A Wife For Him (Hearts Under Contract)   Last Leg

    The whistle blew, and Marcus exploded off the line, running like a professional athlete. Irene held onto his neck, her high ponytail flying as they surged into the lead.Daniel, however, didn't even move properly. His supreme, calculated focus was completely dead. The slender woman from compliance was hanging onto his neck for dear life, her legs flailing in the air as Daniel literally walked down the track with rigid, stomping steps, his eyes glued entirely to the back of Marcus’s yellow headband. He was radiating a freezing, terrifying aura of absolute hostility, completely ignoring his own race as he watched Marcus carry Irene toward the turning point.Marcus slid to a halt at the fifty-meter line, carefully setting Irene down onto her feet. According to the strict rules, it was now the women's turn to carry the men back to the finish line.Daniel arrived at the turning point three seconds later, his face completely distorted with an arrogant, possessive sneer. He looked at the sle

  • A Wife For Him (Hearts Under Contract)   Spike OF Ego Pride

    Down on the field, the exact second Daniel saw that Irene had lined up in lane four, his possessive, hyper-competitive instincts flared into a volcanic blaze. He didn't say a single word to his coaches. With pure, unyielding arrogance, he marched directly over to the purple team representative who was currently preparing to hop for lane three. Daniel ruthlessly yanked the burlap sack right out of the employee’s hands, giving the terrified man a single, freezing look that sent the clerk sprinting back to the bench.Daniel stepped into lane three, standing directly beside Irene.The proximity was instant and suffocating. Irene didn't look at him, but she could feel the intense, rigid heat radiating off his tall frame. Daniel stepped into his sack, pulling the rough material up to his waist with a fluid, arrogant flick of his wrists, his dark eyes cutting a sideways glance toward her bare waist and high ponytail.“You look ridiculous, assistant,” Daniel murmured, his voice dropping into

  • A Wife For Him (Hearts Under Contract)   Sack Race

    The digital board at the center of the Blackwood private stadium lit up with a massive, glowing countdown clock. Five minutes. There were exactly five minutes left before the official whistle for the seasonal track events was scheduled to blow.Down on the grass, Irene adjusted her fitted half-crop top and pulled her high ponytail tighter, her eyes burning with an intense, calculated focus. The stadium speakers were humming, the crowd in the bleachers was roaring, and her independent yellow team—composed entirely of anxious accounting ladies and slightly out-of-shape logistics men—was huddled together, nervously stretching their limbs.Suddenly, a massive, unexpected wave of absolute silence swept across the stadium. The roaring cheers from the marketing department died down in an instant, replaced by sharp gasps and frantic, bewildered whispering that rippled through thousands of spectators like an electric shock.Irene frowned, straightening her spine and turning her head toward the

  • A Wife For Him (Hearts Under Contract)   She Is Sexy

    Irene looked over at the two older gentlemen from the shipping department who were currently stretching their hamstrings with audible groans. She couldn't deny the contrast. The purple team was made up of twenty-something gym enthusiasts Daniel had financed, while her yellow team looked like a neighborhood garage sale.A sharp spike of fear hit Irene’s stomach as she looked from the muscular purple team back to her own elderly runners. She shook her head silently, a cold sweat breaking out on the back of her neck. Can we actually pull this off? she thought, a rare moment of doubt clouding her mind.But she quickly forced a bright, reassuring smile onto her face, stepping forward to clap Sarah on the shoulder. “Hey, stop that. You have to have hope. Have faith that we will win also speed isn’t just about muscles, it’s about the handoff and the drive. We’ve practiced this.”“Well, I just hope so,” Sarah sighed, wiping her sweaty palms against her yellow track pants. “Honestly, Irene, if

  • A Wife For Him (Hearts Under Contract)   Purple Team

    The sprawling green athletic field of the Blackwood private stadium was alive with vibrant energy [11], but for Irene, the entire world had shrunk down to the chalk lines beneath her running shoes. The grass was crisp underfoot, still holding the morning dew, and the stadium speakers were humming with upbeat music designed to pump up the corporate crowd.Irene stood near the edge of the running track, completely focused on her pre-race routine. She leaned over to the side, bending deeply at her waist, letting her high ponytail sweep across her shoulder as she stretched out her torso. She raised her head up, taking a deep, calculated breath of the morning air, before rotating to the other side to limber up her oblique muscles.She was wearing a sleek, high-waisted set of black skinnies paired with a fitted, cropped half-cord top. The outfit was perfectly practical for a 4x100-meter relay, but it left her toned waist completely bare, the fabric hugging her curves with absolute, athletic

  • A Wife For Him (Hearts Under Contract)   I would Take Responsibility

    Daniel stepped out of the bathroom, the lingering coolness of the ritual rinses still clinging to his hands and mouth. His shirt sleeves were rolled up, his tie discarded somewhere in the corner. He was muttering under his breath, still irritated at the evening’s events. The soft click of the bat

  • A Wife For Him (Hearts Under Contract)   Dump Her Anywhere

    Inside the dimly lit car, the tension was palpable. Irene leaned closer, her breath warm and heavy with the scent of liquor. Before Daniel could react, her lips were on his—soft, desperate, and intrusive.Daniel froze for a heartbeat, stunned by her audacity. Then, like a spring snapping back, his

  • A Wife For Him (Hearts Under Contract)   Crazy Woman

    The night air was cold against Irene’s flushed cheeks as she staggered out of the bar, her bare foot slapping against the rough pavement. She didn’t seem to notice that one of her shoes was missing, or maybe she didn’t care. Her vision blurred, and the world tilted precariously as she stumbled for

  • A Wife For Him (Hearts Under Contract)   Flimsy Excuses

    The door creaked open, its sound oddly loud in the otherwise muffled stillness. Irene stepped into the room, her pulse thundering in her ears as her eyes landed on the bed. The sight before her was like a slap, freezing her in place.Dave was sprawled in the middle of the bed, his arm draped lazi

More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status