APKDock Logo
Chapters
share
She Forgave Him, But They Weren’t Meant for This Lifetime Novel Cover

She Forgave Him, But They Weren’t Meant for This Lifetime

Roxanne Holbrook thought she was creating a sweet engagement vlog using home surveillance footage to celebrate her boyfriend's hasty proposal. Instead, she unearths a devastating secret. A recording of Vincent Strauss reveals the truth behind his seven years of physical distance. It wasn't respect that kept him from crossing boundaries; Vincent was keeping a promise to Courtney to never touch Roxanne, saving his affection for someone else.
Chapters
share

Chapter 3

The bluntness of her words made both Vincent and Courtney freeze.

Courtney’s eyes welled up instantly. “Vincent, I’m sorry. I didn’t think your girlfriend would get upset over something so small…”

“Roxy, you’re being ridiculous,” Vincent cut in, his expression darkening. “Courtney just wanted to meet you. Why blow it out of proportion? Apologize to her. Now.”

Roxanne’s jaw tightened.

“Tell me, Vincent—am I really overreacting, or is it just that your heart isn’t in the same place anymore?”

“I didn’t do anything wrong, so no. I’m not apologizing.”

Suddenly, Courtney stood up and grabbed her wrist firmly. “Roxanne, don’t be mad. I’ll apologize, okay? I didn’t mean to upset you.”

Roxanne instinctively yanked her arm back.

And in that moment, Courtney lost her balance and crashed to the floor.

A snapping sound echoed through the room, followed by the sharp clatter of crystal pieces scattering across the floor.

Roxanne’s eyes widened. She dropped to her knees, scooping up the shattered remains of her crystal bracelet. Her fingers trembled as she held them up.

“You did that on purpose, didn’t you?”

She could feel it—Courtney had tugged on the bracelet as she went down, pulling it hard like she meant to break it.

“I didn’t!” Courtney’s voice trembled, eyes glassy. “Roxanne, just because you’re jealous doesn’t mean you get to throw accusations around. I really just tripped…”

Then, as if gathering courage, she added with a shaky smile, “Don’t worry, I’ll pay you back. How much is it?”

Roxanne’s cheeks flushed with fury. “How much? Do you even know that—”

“I’ll pay it, alright?” Vincent cut. He stepped in, helping Courtney up. His face was unreadable as he pulled out his checkbook and started writing. “One million. That enough?”

Roxanne gritted her teeth. “Not even close.”

That bracelet was a birthday gift from her dad. No amount of money could replace it.

Without looking at her, Vincent ripped out a blank check and threw it at her. “Fill in whatever you want. You’re losing it over a broken bracelet.”

Roxanne stumbled to her feet, her voice cold and steady. “That ‘broken bracelet’ was a birthday gift from my father.”

Vincent froze, looking away awkwardly.

“Why didn’t you say it was from your dad?”

Roxanne let out a bitter laugh. “Oh, I did. I posted it in my socials. Everybody saw it wished me a happy birthday.”

Caught off guard, Vincent actually tried to explain himself. “I was busy today. Didn’t have time to check social media.”

“Right,” she said icily. “Busy picking up your long-lost darling from the airport. Who has time to care about their girlfriend’s birthday?”

“Don’t mind it. It’s just a joke. They love trolling in my account,” Vincent’s expression tightened. “And besides, I’ve known Courtney for over a decade. If something were going to happen between us, it would’ve happened already. You think she’d still be single if she was interested in me?”

Roxanne let out a laugh, more amused than angry now.

“Maybe she is still single because she thinks you’re not good enough.”

Vincent’s eyelid twitched. “What the hell is that supposed to mean?”

Roxanne smiled faintly. “Don’t mind it. Just a joke.”

And with that, she grabbed the check and walked out. She moved quickly, almost like she needed the momentum to push out the bitterness building in her chest.

Back home, she went straight to her studio and pulled out her sketchbook. Ninety-nine pages. Every single one filled with sketches of Vincent. She had planned to give it to him as a wedding present. Now, what a joke that felt like.

She tossed the book into a metal bin and lit a match.

The flames caught fast, the paper curling in seconds. As the fire grew, so did the flood of memories.

Vincent carrying her on his back through rain-soaked streets…

Vincent holding her close at the top of the Ferris wheel, whispering forever…

Vincent staying up all night to take care of her when she was sick…

The fire roared, devouring each memory page by page.

All the love she’d carefully painted onto each sheet—gone. Turned to ash.

So were the memories. And so was her heart.

You may also like

FORBIDDEN LOVE Novel Cover
8.2
She never meant to fall for him—her stepbrother with those forest-green eyes and a voice that turns 'sis' into something dangerous. In a home stitched together by her mother's fragile second chance, their stolen glances and whispered moments become a slow-burning obsession. Every touch is a broken promise, every hidden encounter tightens the noose around the family's newfound peace. This modern young-adult romance explores the devastating cost of wanting someone you're forbidden to have, and the ruin that follows when desire finally wins.
I Dumped My Contract Mate Then My Wolf Chose Him Novel Cover
8.2
Ten years after Cassius Vane's brutal rejection silenced her inner wolf, Charli Maren faces a ruthless reckoning. At twenty-nine, she remains unmated, wolfless, and under siege by her pack's greedy elders' council. With her late mother's Luna seat sitting vacant, her bloodline's territory rights hang in the balance. Charli must summon every ounce of her strength to defend her legacy, even as old wounds and a forbidden desire threaten to tear her apart.
My Alpha Put My Luna Ring on His First Love Novel Cover
9.8
Seven years as Carter's Luna, yet my silent wolf and a pack that saw me as decoration left it hollow. Then he slid my Luna Ring onto his first love for a border negotiation and told me to endure. Our son said she wore it better. That humiliation woke what his claim had buried. Ronan, the exiled brother, returns carrying the rebellion that once made Carter Alpha, and my blood answers him. The second bond is real, but Ronan won't claim a woman who still belongs to another. Before I choose an Alpha, I'll decide what kind of Luna I am without one.
Rejected Mate's Ultimate Triumph Novel Cover
8.1
Cast out and abandoned after her alpha mate chooses a powerful rival, Elara is left to perish in exile. However, she refuses to fall, instead awakening a long-lost ancient power that turns her into a formidable warrior. Operating as a secretive rogue, she gathers her strength to confront the leaders who betrayed her. Through deadly combat and shifting alliances, Elara fights to restore her stolen honor and finally discover a love that is truly loyal.
Rejecting the Reborn Alpha Who Stole My Pup Novel Cover
8.3
After her mate’s betrayal led to the loss of her newborn and her own death, Aria is miraculously reborn months before the tragedy. Armed with memories of the future, she is determined to break her fated bond and flee the Alpha’s control. To save her child, Aria must navigate dangerous pack politics and uncover dark secrets. She will risk everything to defy destiny, seeking a safe life where her pup can finally grow up far from his cruelty.
When My Alpha Chose Her, I Chose Myself Novel Cover
7.9
Elara spent years devoted to her Alpha, certain their fated connection was absolute. Her world collapses when he chooses a different woman, destroying her heart and pack standing. Refusing to plead for scraps of affection, Elara takes a bold stand by severing the bond and venturing into the unknown. As she navigates a treacherous path alone, she uncovers a dormant strength within herself and seeks a partner who offers the true respect she deserves.