Shadowed Obsession

1045 Words
No Way Out: Celeste’s breath came in shallow, uneven waves as she gripped her phone, Nathan’s last message burning into her mind. The picture of her studio. Taken tonight, from the outside. She was being watched. A slow, cold realization crept up her spine. Nathan had never truly left. He had just been waiting. Her fingers trembled as she locked her phone and threw it on the couch. The air inside her apartment felt suffocating, like the walls were closing in, like she wasn’t alone even when she was. A sharp knock at the door made her jump. She spun around, heart hammering against her ribs. Every instinct screamed at her not to answer. But then she heard his voice. Adrian: “Celeste, open the door.” She didn’t hesitate this time. She unlatched the lock and swung the door open. Adrian stood there, his sharp gaze scanning her, reading her in ways that made her feel entirely too exposed. Adrian: “What happened?” His voice was controlled, but she could hear the tension under it. Celeste hesitated. Did she let him into a battle that wasn’t his to fight? She exhaled sharply, stepping aside. Celeste: “Come in.” Adrian walked in, his presence instantly overwhelming the room. She turned to close the door, but before she could, he caught her wrist gently. His touch was warm, solid, a stark contrast to the ice crawling beneath her skin. Adrian: “Talk.” He demanded, his voice softer this time. She swallowed. Celeste: “Nathan was here.” Adrian went still. Completely, terrifyingly still. Adrian: “Here?” She nodded, forcing herself to meet his gaze. Celeste: “Not inside. But close enough. He left me a message. A picture of my studio taken tonight. He was watching me.” A muscle ticked in Adrian’s jaw. His grip on her wrist tightened slightly before he let go, exhaling through his nose like he was reining in something lethal. Adrian: “Did he touch you?” Celeste: “No.” Adrian: “Did he say anything?” She hesitated, then grabbed her phone and pulled up the message, handing it to him. Adrian read it, his expression unreadable, but the energy around him shifted. He was furious. Adrian: “I’m staying here tonight,” he said finally, setting the phone down with controlled precision. Celeste blinked. Celeste: “What?” Adrian: “You heard me.” His voice was like steel. Adrian: “He’s testing boundaries. I want to be here when he pushes them further.” She shook her head. Celeste: “Adrian, I can handle this. I don’t need a bodyguard—” Adrian: “This isn’t about what you need, Celeste.” He interrupted, stepping closer. His scent, something rich and dangerously intoxicating, wrapped around her senses. Adrian: “It’s about what I refuse to allow.” Her breath caught. Celeste: “And what’s that?” His gaze darkened. Adrian: “Him. Near you. Ever again.” The air between them was charged, dangerous. Celeste wanted to argue, to push him away before she let herself rely on him, before she let herself need him. But the exhaustion, the fear, was creeping in, weighing her down. Maybe just for tonight… she could let someone else stand guard. She exhaled. Celeste: “Fine. But you’re sleeping on the couch.” Adrian smirked, but it didn’t quite reach his eyes. Adrian: “I can live with that.” Midnight Celeste couldn’t sleep. She lay in bed, staring at the ceiling, her mind racing in endless circles. Adrian was out there, in her living room, taking up space in her life in a way that felt irreversible. Then she heard it. A sound. Soft. Almost imperceptible. Her blood ran cold. She threw the covers off, heart pounding as she moved toward her bedroom door. The apartment was dark except for the faint glow of city lights slipping through the curtains. She stepped cautiously into the hallway. Then she saw him. Not Nathan. Adrian. Standing by the window, looking outside. Her breath hitched. Celeste: “Adrian?” His head turned slightly, but his gaze remained fixed outside. Adrian: “He’s here.” Every hair on her body stood on end. Celeste: “What?” Adrian lifted a hand, gesturing toward the street. Adrian: “Car. Black. Tinted windows. It’s been there for the last hour.” Celeste’s stomach twisted. Celeste: “Could be nothing,” He continued, his voice controlled, but she could hear the lethal edge beneath it. Adrian: “Or it could be him.” Celeste moved closer, standing beside him. She followed his gaze. The car sat just across the street, its engine off, not moving. Then the headlights flashed—just once. A message. A taunt. A warning. Celeste shivered. Celeste: “He’s playing with me.” Adrian turned to her, his expression unreadable. Adrian: “No, Celeste. He’s playing with us.” The realization settled over her like a lead weight. This wasn’t just about her anymore. Adrian had stepped into the war. And Nathan knew it. Before she could process her next move, a sudden knock on the door startled them both. Adrian reacted instantly, pulling Celeste behind him as he reached for something inside his jacket, a weapon? “Celeste, it’s me! Open up!” The voice was familiar. Isla. Celeste rushed forward, unlocking the door. Isla Hernandez, her best friend and fellow photographer, stepped in, breathless. Her dark curls were windblown, her hazel eyes sharp with concern. Isla: “I saw the car,” she said immediately. “That’s him, isn’t it?” Celeste swallowed hard. Celeste: “I think so.” Isla turned to Adrian, sizing him up. Isla: “So, you’re the new protector?” Adrian gave a curt nod. Adrian: “And you?” Isla: “Her best friend.” Isla’s gaze flickered toward the window. “And if Nathan’s stalking her, then he’s got another problem, me.” Adrian smirked slightly. Adrian: “Good. Then we’re on the same side.” As tension thickened in the room, the three of them watched the car outside, waiting for Nathan to make his next move. But one thing was certain, this war was just beginning.
Free reading for new users
Scan code to download app
Facebookexpand_more
  • author-avatar
    Writer
  • chap_listContents
  • likeADD