Follow
Chapters
Share
My heart has no moonlight Novel Cover

My heart has no moonlight

After three years of marriage, Shen Qingyan finds herself trapped in a cold, loveless union with Ji Nancheng. Despite her deep devotion, he remains indifferent, fueled by a dark past and unresolved resentment. When a series of mysterious events begins to unravel the truth behind their shared history, long-buried secrets emerge. As the shadows of betrayal and obsession deepen, their fragile bond is tested by a reality far more complex than it seems.
Chapters
Share

Chapter 1

On her twenty-fifth birthday, Nicole received two “gifts.”

The first was Gregory—the man she had desperately pursued for five years—finally agreeing to become engaged to her.

The second was the meticulously planned, premeditated assault he had orchestrated.

She hadn’t known. Not until she tried to push open the door and found him, covered in fresh wounds, while those bloody truths stabbed into her already battered heart like a serrated blade.

“Greg, that was brilliant!”

“Not only did you teach that bitch a lesson for Judith, but now Nicole will be even more devoted to you!”

“Yeah, she’s probably still swooning over her knight in shining armor! Hahaha!”

The chorus of mocking laughter seemed to drill straight into Nicole’s skull. She bit down hard on her lip, fighting to keep silent, her hands and feet turning to ice.

“Tch, serves her right. Who told her to run and leave Judith behind when they were attacked seven years ago?”

“Exactly! A selfish, vicious woman like her deserves whatever she gets.”

Gregory’s eyes darkened. “Judith saved my life back then. Anyone who hurts her will pay tenfold.”

Nicole’s heart was being sliced to ribbons, then ground with salt, as she remembered his gentle, reassuring words just moments before he found her.

“Don’t be scared, Nicole. I’m here.”

So even that tenderness could be faked.

His acting was truly impeccable.

“Greg, aren’t you… worried you might be punishing the wrong person?”

Someone voiced a hesitant doubt. “The panic on Nicole’s face looked real…”

“What, you believe her nonsense? That *she* was the one who saved me?”

Gregory let out a cold snort. “Do you think someone who’s terrified of water would ever jump in to save anyone?”

Besides, when he’d opened his eyes, the first person he saw was Judith.

How could it possibly be wrong?

Hearing this, the girl managed a bitter smile.

The tears she’d been holding back could no longer be contained, falling in heavy, silent drops.

The man she loved most was the architect of her nightmare.

He, too, thought she deserved it.

But back then, it was Judith who had pushed her forward, telling her to run for help.

As the attackers closed in, Judith had shoved her ahead.

“You go first! I’ll hold them off!”

“Go get the police! I’ll wait for you!”

By the time Nicole returned with help, all she found was Judith curled on the ground, clothes torn, a picture of utter devastation.

Eighteen-year-old Judith lay unconscious in the hospital for three days. The first words she spoke upon waking were a tearful scream for Nicole to get out.

“Why did you leave me alone! Why!”

“I never want to see you again! I hate you!!”

Just like that, no one listened to Nicole’s side of the story. She became the family’s permanent sinner, condemned to spend her life atoning for Judith.

As the biological daughter who’d been brought home, Nicole became the only outsider in her own family.

No one believed her. Not even Gregory.

She used to doggedly follow him, trying to tell him she was the one who had saved him that day.

She would tirelessly recount every detail, hoping to see a flicker of doubt, a shred of belief in his eyes.

But for seven long years, nothing.

Perhaps the truth didn’t matter anymore.

She stood up and slowly walked back to the place they called home.

The moment she stepped inside, a glass vase shattered at her feet.

“Where the hell have you been, you shameless thing?!”

Her father didn’t even glance at her injuries, his voice sharp with accusation.

“Judith’s performance is about to start. Why aren’t you getting ready?”

Nicole pressed her lips together and walked into the dim, isolated recording booth without a word.

Yes, Judith had always dreamed of being a pop star. Unfortunately, she couldn’t carry a tune to save her life. Her parents, of course, would move heaven and earth to fulfill their precious daughter’s wish—by any means necessary.

So they came up with the idea of having Nicole lip-sync from the shadows.

“This is just part of your penance.”

“What you owe Judith, you can never repay in a lifetime!”

To ensure Nicole’s silence, they even spread the story that an accident had damaged her vocal cords, leaving her unable to speak.

Meanwhile, Judith, dressed like a princess, sat before the live-stream camera, performing her “hit songs” for millions of fans.

Wracked with physical and emotional pain, Nicole’s voice was unsteady. She faltered on several high notes, causing Judith to lose her composure on stream.

After the performance, Judith threw herself into the arms of Gregory, who had rushed over upon hearing the news, and sobbed inconsolably.

“If my sister doesn’t want to cooperate anymore, she could just tell me. She didn’t have to humiliate me in front of all my fans…”

“Greg… it hurts so much… *sob*…”

The man glanced at Nicole, then gathered Judith into his arms as if comforting a child, his voice soft.

“Don’t be scared, Judith. I’m here…”

Forced to kneel on the floor, Nicole watched it all unfold. Her heart had long since dried up, numb to any further pain.

“Sis… I heard Greg just got engaged to you today… I’m sorry…”

Judith sniffled softly, her eyes red like a rabbit’s. “I didn’t mean to… It’s just my skin hunger acting up again… I feel so awful…”

Gregory patted her back gently. “Judith, you’re too kind.”

“*She’s* the reason you’re sick. *She* should be the one apologizing.”

Nicole closed her eyes. After kneeling for three solid hours, everything finally became clear.

This marriage was off.

Gregory, she was done with him.

You may also like

30 Shades Of Forbidden Lust  Novel Cover
9.0
30 Shades Of Forbidden Lust is an adults-only boxset of thirty steamy modern romance stories exploring hardcore taboo and age-gap desire. Each tale follows older men who take total control and younger women who surrender to forbidden passion, delivering raw, relentless encounters that push every boundary. This collection is not for the faint of heart—only readers eighteen and older ready for dark, rule-breaking fantasies should dive in.
Billionaire's Trap. Novel Cover
9.8
Fresh out of prison after defending herself against her father, Kaylee finds her freedom is just an illusion. Her criminal record leaves her vulnerable to her wealthy ex, Clarence, who systematically destroys her job prospects to force her into servitude. He blames her for the death of Ophelia, his childhood love and Kaylee's former benefactor. To survive his escalating torment, Kaylee feigns a mental breakdown while covertly gathering evidence to bring him down and finally secure her liberty.
Broken Vows And Paris Lights: My New Beginning Novel Cover
7.8
For fifteen years, I buried my dream of motherhood because my husband, Bennett, swore he carried a tragic genetic defect. "If we have children, they will suffer," he had cried on our bathroom floor. I believed him. I made him my religion. But at a charity gala, everything shattered. He introduced his twenty-two-year-old mistress as his "little sister," only to announce moments later that she was pregnant with his heir. He never had a genetic defect. He just didn't want a child with me. The humiliation didn't stop there. He moved her into our home. He took my grandmother’s emerald necklace, reset the stone, and fastened it around her neck in front of our friends. When I tried to leave quietly, he sneered that I was jealous and toxic. He was confident he could break me, planning to manipulate me into eventually helping raise his mistress's baby. He didn't know two things. First, his mistress was faking the pregnancy to trap him. Second, I wasn't going to stay to watch the fallout. While he rushed her to the hospital for a staged emergency, blaming me for her "pain," I quietly boarded a private jet to Paris. I deleted my number. I destroyed my SIM card. I reclaimed my maiden name. By the time Bennett realized his "heir" was a lie and his wife was gone, I was already starting a new life where he didn't exist.
Drunk on Regret Novel Cover
7.9
Claire sacrificed her research career for Marcus Parker, but their marriage crumbles when his childhood friend, Hannah, returns. Marcus repeatedly prioritizes Hannah, eventually choosing her over Claire’s mother during a crisis. The betrayal peaks when Marcus ignores Claire’s call during a car accident, resulting in the loss of her unborn child. Realizing her devotion was wasted, Claire serves divorce papers and leaves for Andoria to rebuild her life.
Everything’s Better Without You Novel Cover
9.3
When her husband starts an affair with a university student, the protagonist of Everything’s Better Without You is cast aside by her insulting mother-in-law. Years after she leaves, the family that replaced her falls apart: her ex-husband is jailed, and his mistress deserts their child. After her former father-in-law also commits adultery, causing his wife to suffer a stroke, the heroine returns to the bedridden woman to deliver a final, chilling message of indifference.
My Son Helped His Father Hold Me Down for Her Novel Cover
8.0
Luna Mia gave up her rare Silver Marrow to save her adopted son, Ethan, believing Alpha Jace's vow that she would never have to sacrifice that much again. But when Olivia Vale returns, the promise breaks. Mia refuses a second extraction—one that could strip her of her wolf and her unborn child—yet Jace calls her jealous, and Ethan pins her down as the procedure steals her baby. Then a deleted donor record surfaces: Olivia always had a safe alternative. Now Mia must decide whether the mate and son who chose her pain deserve any place in the life she rebuilds.