APKDock Logo
Chapters
share
Eight Years Too Late,A Love Undone Novel Cover

Eight Years Too Late,A Love Undone

After years of one-sided effort, she finally ends things with Calvin Henson. Despite being on the brink of marriage, she sends a breakup voicemail that he accepts instantly. While her friend Marian Swanson is shocked by the sudden split, the truth is far more painful. Calvin never even listened to her message, continuing his history of cold indifference. The protagonist tolerated his neglect until she found a fully played, sixty-second voice message on his phone, tipping the scales forever.
Chapters
share

Chapter 2

Through the closed door, I could hear Calvin's thumbs tapping against his phone screen.

Snippets of voice messages leaked through the gap. I didn't need to guess who he was chatting with. It was Cara.

I'd actually fought with him about this once. Calvin brushed it off, said I was making a big deal out of nothing.

“I'm with you every single day. What could possibly be so urgent you need to text me? If it's an emergency, call. If it's not, just tell me when I get home.”

“Cara's different. We don't see each other every day, so messaging is totally normal!”

The logic was airtight.

It shut down every argument I could have made.

I pressed my fingers against the bridge of my nose and walked into the bedroom.

By the time I came back out, Calvin had already ordered delivery and was eating.

One serving. Nothing for me.

A laugh escaped before I could stop it, my voice shaking as I asked him:“Why did you only order one?”

“Huh? You want some?”

“I figured you were dieting for the wedding dress!”

He didn't even lift his head when he said it.

If he had, he would have seen my tears.

But he didn't.

“Calvin, can we talk?”

I took a deep breath and pulled out a chair, but the moment I sat down, he stood up.

“No time.”

“I told Cara I'd game with her.”

The takeout container left on the table for me to clean up. The chair I'd just pulled out. The man already walking away.

In that moment, every ounce of pressure in the apartment came crashing down on me at once.

My chest felt sealed off, like a plastic bag pressed over my mouth, and I couldn't get a full breath in.

From the study, I heard them already on voice chat.

“Calvin, have you seen the new movie that just came out? I've been dying to see it.”

“I knew you'd bring it up. Already bought the tickets. I'll take you tomorrow.”

“You're always so thoughtful!”

“A coworker mentioned it today, and I grabbed the tickets right away so I could surprise you.”

Every word Calvin said without a second thought reverberated in my ears.

For Cara, he always had time. Always had the thought.

For me, all he ever had was one line“She's a friend. You're my wife. How is that the same?”

Calvin, if being your wife is this exhausting, I'd rather just be your friend.

I slammed my foot into the study door and it flew open.

Calvin whipped around, instinctively covering the microphone with his hand.

He frowned, staring at me like he couldn't understand what the problem was.

“We have our wedding dress fitting tomorrow. Did you forget?”

The sharpness I'd been holding back bled through my voice.

Calvin seemed to register my tone. His expression tightened with visible discomfort.

“I made plans with Cara to see a movie tomorrow. Already bought the tickets.”

“Can't you just go try on dresses by yourself? It's not like I'd be any help. Or ask Marian to go with you.”

One second. That was all it took for him to come up with a replacement plan and an excuse.

Going with his wife to try on wedding dresses? Not important.

Taking his female friend to the movies? That mattered.

“No.”

I refused, and there was nothing uncertain about it.

Calvin glanced at the game still running on his screen. Cara's voice crackled through his headset, urging him to hurry up. Irritation flashed across his face.

“Sarah, am I not allowed to have my own plans? My own life?”

“Once we're married, does everything have to revolve around you?”

I almost laughed at that.

When had anything ever revolved around me?

Not a single text from him during the workday. The second he got home, he disappeared into his games.

Every step of the wedding planning, he'd been absent. He still hadn't gone with me to pick out our rings……

His world was full. Who it revolved around was anyone's guess.

I looked at him, the disappointment settling deep. “Calvin, is this wedding only my responsibility?”

The words came out worn thin with exhaustion.

You may also like

A Deal With The Lycan KIng Novel Cover
8.3
To protect her kin, a young woman strikes a perilous bargain with the powerful Lycan King. This high-stakes deal thrusts her into a supernatural court governed by primal instincts and ancient mysteries. As she navigates this dangerous new world, a fierce, unexpected passion begins to challenge the terms of their pact. Now, she must determine if she can truly trust the beast behind the crown before her heart is irrevocably surrendered.
After He Defended Her, I Rejected My Alpha Mate Novel Cover
8.4
Amidst the golden glow of the Silverfang ballroom, Luna stands proudly in her ivory gown, cradling her one-month-old son, Levi. Beside her is Liam, her powerful Alpha whose pine-and-musk scent once brought her ultimate peace. Although they present a picture-perfect family celebrating their new heir to the allied packs, a dark current of betrayal is brewing beneath the surface. This hidden treachery will soon shatter her sanctuary and force a devastating choice.
Carrying My Mate's Heir For His Betrayer Novel Cover
9.3
After catching her fated mate, Alpha Silas, in a scandalous affair with her sister, Ivy’s world shatters. However, their final encounter leaves her expecting his child. To shield her unborn heir from the fallout of this treachery, she vanishes into a landscape of bitter rivalries. Silas begins a relentless search for her, unaware of the secret she carries. Ivy must now survive in the shadows to secure a legacy that will reshape their pack’s fate.
Cheated on by My Fiancé, Claimed by the Crown Prince Novel Cover
9.5
Elara Vale, an Alpha's daughter, hides her identity to spy on her fiancé's pack, only to witness his treachery against her family. Captured and tortured, she befriends a captive prince and sacrifices her own freedom to set him free. When Crown Prince Kael rescues her, an unexpected mate bond ignites between them. Yet Elara refuses to be a political pawn. To reclaim her destiny, she must expose Ashfang's dark schemes and decide if Kael is her ally—or just another gilded prison.
My Son Helped His Father Hold Me Down for Her Novel Cover
8.0
Luna Mia surrendered her rare Silver Marrow to save her adopted son, Ethan, believing Alpha Jace's promise that she would never be asked to sacrifice so much again. That vow dies the moment Olivia Vale walks back into their lives. When Mia refuses a second extraction that would strip her of her wolf and her unborn child, Jace calls her jealous and Ethan pins her down. The procedure claims her baby regardless. Only later does a deleted donor record surface—proof Olivia always had a safe alternative. Now Mia must decide whether the mate and son who chose her agony deserve any place in the life she is rebuilding.
When the Lycan Prince Learned I Bore His Heirs Novel Cover
8.2
Serena Voss gives birth to twins on a cold infirmary cot, still bleeding when her mate, Alpha Kenneth Harlow, publicly rejects her—Jasmine at his side in Serena's own silk robe. Her wolf withers as the bond snaps. Yet the newborns' true sire is a Lycan Prince, and this brutal humiliation may awaken a darker, possessive hunger that changes everything.