Daisy Novel
Trang chủThể loạiXếp hạngThư viện
Trang chủThể loạiXếp hạngThư viện
Daisy Novel

Nền tảng đọc truyện chữ hàng đầu, mang lại trải nghiệm tốt nhất cho người đọc.

Liên kết nhanh

  • Trang chủ
  • Thể loại
  • Xếp hạng
  • Thư viện

Chính sách

  • Điều khoản
  • Bảo mật

Liên hệ

  • [email protected]
© 2026 Daisy Novel Platform. Mọi quyền được bảo lưu.

Chapter 31 In the Echo of His Footsteps

Chapter 31 In the Echo of His Footsteps


The house felt different after midnight heavier, as if the air itself had learned to hold its breath. Raine didn’t sleep. She lay still on her back, staring at the faint glow of the ceiling, replaying every second of the evening’s confrontation. The knock on the door. The shadow outside. The message. The unmistakable evidence that the man from her past was not only alive… but watching her.

It wasn’t fear that kept her awake. Not entirely. Fear had edges. This thing in her chest was softer, more corrosive like guilt wearing the clothes of anxiety.

By 2:00 a.m., she sat up. The house was silent except for the distant hum of the refrigerator. She swung her legs over the bed, feeling the cold floor against her bare feet, grounding her better than any deep breath ever could.

She checked the hallway. No movement. No creaking floorboards. Just the elongated stillness of a house holding its own secrets.

She walked into the living room.

The envelope still sat on the coffee table where she had left it mocking her with its quiet presence. The edges were crisp, too neat for something so threatening. She picked it up, her hand stiff with resistance, and slid the folded paper out.

Only one line:

“You’re looking in the wrong direction.”

No signature. No symbol. Nothing distinctive.

Except she recognized the handwriting.

Her stomach dropped. Not because she feared him… but because she remembered him.

Damon Cassel.

The boy who once saved her life.
The man who now threatened it.

Before she could stop the memory, it surged through her. Damon standing beside her at fourteen, shielding her from the men in the burned-out warehouse. Damon’s trembling voice whispering, Run, Raine. Don’t look back. Damon disappearing into the darkness while she escaped.

He was supposed to be dead. She saw the fire swallow the building. She watched flames lick the windows, heard the structure collapse. She remembered screaming his name until her throat bled.

Now he was leaving messages like ghosts leave footprints.

A soft knock broke her thoughts.

Raine’s hand flew to the gun on the fireplace mantle. She moved quietly to the door, heart thundering. Another knock came light, hesitant.

Not Damon’s style.

She exhaled sharply and cracked the door open.

“Raine?” Ivy whispered, shivering on the doorstep in an oversized hoodie and slippers.

Raine lowered the gun. “Ivy, it’s two in the morning. What are you doing here?”

“I… I couldn’t sleep,” Ivy stammered. “You didn’t answer your phone. And I kept thinking about the guy you saw outside. The way you described him… I just” Her breath hitched. “I needed to make sure you were okay.”

Raine stepped aside. “Come in.”

Ivy moved inside with a visible shudder. “It’s freezing out there.”

Raine closed the door firmly. “What’s wrong? You’re shaking.”

Ivy hesitated, then pulled a folded piece of fabric from her hoodie pocket.

A glove.

Black. Leather. Small scorch mark on the palm.

Raine’s stomach clenched. “Where did you get that?”

“It was on my balcony,” Ivy whispered. “Just sitting there. Like he left it for me.”

Raine took the glove with steady hands. It was heavier than expected, as if carrying the residue of the person who wore it.

Damon always wore gloves. Even as a teenager. It was one of the many things she questioned but never understood.

“Raine… who is he?” Ivy asked softly. “Why does it feel like he’s circling you?”

Raine opened her mouth to answer but stopped as a faint vibration buzzed against her thigh.

Her phone.

A text.

She unlocked it slowly, dread crawling beneath her skin.

Unknown Number:
You shouldn’t have let her in.

Raine’s grip tightened. Her eyes snapped to the window. The curtains were closed, but the sense of being watched pressed against her like fingers on glass.

Ivy took a step back. “Raine…?”

Another message pinged.

You’re making this harder than it needs to be.

Raine steadied her voice. “Don’t panic. Pack a bag. You’re staying with me tonight.”

Ivy’s eyes widened. “Are you crazy? If he’s watching you, won’t I”

“That’s why you’re staying,” Raine cut in. “I’m not letting him corner you. Or scare you. Not again.”

Ivy blinked. “Again?”

Raine froze.

Too late.

She had said it out loud.

Ivy’s voice rose, brittle and sharp. “What do you mean again? Raine what aren’t you telling me?”

Raine hated this part. The explaining. The past dripping into the present like poison leaking into water.

But Ivy deserved honesty.

“Damon came after me when I was fourteen,” Raine said quietly. “He wasn’t always dangerous. But something broke in him. Something big enough to pull us both into a nightmare. I barely survived. He didn’t.”

“So how is he alive now?”

“I don’t know.”
A lie.
A necessary lie.

Because deep down, Raine suspected exactly how.

Ivy dropped onto the couch. “Raine, this is insane.”

“I know.”

“No, you don’t.” Ivy’s voice cracked with fear. “There was someone outside my apartment earlier. I didn’t see him, but I heard footsteps. Slow. Like he wasn’t trying to hide.”

Raine’s pulse quickened. “Why didn’t you say that first?”

“Because I didn’t want you to think I was imagining it!” Ivy burst out. “But the glove… the footsteps… the way he keeps leaving things what does he want from you?”

Raine inhaled deeply. “Me.”

Ivy stared at her. “Why?”

Raine let the truth settle in her chest before speaking.

“Because I left him behind,” she whispered. “And he never forgave me.”

A long silence filled the room.

Finally, Ivy asked, “What are we going to do?”

Raine straightened. “We’re going to end this.”

Ivy exhaled shakily. “How?”

Raine didn’t answer immediately. She walked to the window and pulled the curtain back just enough to see outside. The street was empty. Streetlights flickered over an abandoned bicycle across the road. No shadows. No silhouettes. But the absence of evidence was not absence of presence.

“He’s testing boundaries,” Raine murmured. “Seeing how close he can get before I break. He wants me scared enough to run or desperate enough to chase him.”

Ivy swallowed. “Which one will you do?”

Raine met her gaze. “Neither.”

She picked up the glove again. “This is a message. Not a threat. He wants me to know he was close enough to touch the balcony. Close enough to leave something behind without being caught. He’s playing with proximity.”

“That doesn’t make it better,” Ivy whispered.

“It makes it predictable,” Raine corrected softly. “And predictability is the only advantage we have.”

Her mind churned rapidly mapping out Damon’s patterns, the way he thought, the rhythm of his warnings. He never struck randomly. He always created a sequence before the storm.

Meaning: he had more steps planned.

“We’re leaving this house,” Raine said. “Right now.”

Ivy stood up quickly. “Where will we go?”

“Somewhere he won’t expect.”

By 3:00 a.m., they were on the road. The city lights stretched behind them like a blurred constellation. Ivy kept glancing at the rear-view mirror.

“Do you think he’s following us?”

“He doesn’t follow,” Raine said. “He gets ahead.”

Ivy shivered. “Raine, how can you talk about him like you know the inside of his mind?”

“Because I do.”
Her voice softened. “I grew up with him.”

Ivy’s breath hitched. “Were you… close?”

Raine kept her eyes on the road. “He was my first friend. My first protector. And my first warning that people can become something else.”

They drove in silence for a while. Ivy eventually asked, “Where are we going?”

“Outskirts of the city. There’s an old safehouse. Secure. Off-grid.”

“What if he finds us there?”

Raine slowed the car at a stop sign. “Then I’ll stop him.”

“No police? No backup? No partner?”

Raine looked at Ivy, expression solemn.

“If Damon wants me, involving anyone else only gets them hurt.”

Ivy opened her mouth to argue but froze when her phone vibrated.

A text.

Her face drained of color. “Raine… it’s from a blocked number.”

Raine braced. “Read it.”

Ivy’s hands trembled as she turned the screen.

“You left too early.”

Raine’s breath left her in a cold rush.

“He was there,” Ivy whispered. “He was near the house while we were leaving.”

Raine took the phone gently from her hand.

Another message appeared.

“Next time, I won’t watch from a distance.”

Ivy covered her mouth, eyes wide with horror.

Raine felt something shift inside her fear, yes, but also something fiercer. Something sharp.

Resolve.

“He wants a confrontation,” Raine said quietly. “Fine. I’ll give him one.”

Ivy grabbed her arm. “Raine, no”

“Yes.” Raine started the car again. “Because running isn’t working. Hiding isn’t working. And he’s not going away.”

She tightened her grip on the wheel.

“If Damon wants to stand in the shadows of my life… I’m going to make sure he comes into the light.”

The night swallowed the car as it sped forward two women moving toward a danger that promised to reshape everything they thought they knew.

Raine didn’t flinch.

She was done being hunted.

Now, she was going hunting.

Chương trước