Whispers in the Dark — book cover

Whispers in the Dark

20K+ reads
Bodyguard Romance Protector Romance Mystery Romance Dark Romance Real Love Romance

Chloe Hart has been afraid of the dark her whole life—and she’s done apologizing for it. After her fourth police report about the man she feels watching her, the official response isn’t justice. It’s a ‘babysitter.’ Rafe Morgan is a burned-out ex-military bodyguard on the brink of career ruin, convinced Chloe’s case is just another overreaction. But the first time he steps onto her balcony and finds proof of a meticulous stalker, his skepticism shatters—and his protective instincts become relentless. As mocking messages and invisible intrusions close in, Chloe and Rafe are trapped in her small apartment, living on adrenaline and sleepless nights. Professional distance erodes into late-night confessions, stolen glances, and a connection neither can afford. When the danger turns out to be rooted inside the very systems meant to save them, Chloe’s lifelong fear and Rafe’s deepest failure become the only weapons they have—against a predator who knows every one of their weaknesses.

Free Preview

Chapter 1

The third time the hallway light flickered, I stopped pretending I wasn’t counting.

Once. Twice. Pause.

The bulb buzzed, dimmed, then came back up in a sickly yellow that turned my front door into a mouth. The sound in the corridor went thin in that way it did before the elevator arrived, except I hadn’t pushed the button and it was almost midnight and everyone normal was already home.

I held my breath and listened.

Mara’s voice from earlier curled around the edges of my memory. "Chlo, if you call the cops again, they’re going to start charging you rent at the station."

Her joke had landed like a pebble in my stomach. Tonight, the pebble felt more like a stone.

Something scraped lightly outside, near the base of my door. Not metal. Not keys. Cloth against wood? A shoe, shifting weight.

"Nope," I whispered to nobody and turned off my living room lamp in one quick, guilty flick. My apartment fell into the soft gray of city spillover, streetlights leaking between the slats of my blinds and painting zebra stripes across the piles of books and half-finished sketches on my coffee table.

In the dark, every outline sharpened. The coat rack by the door grew shoulders. The arm of my sofa became a crouched stranger. My stupid heart launched into my throat, flinging itself against it like it could break out and sprint down the hall alone.

I crossed barefoot to the door, each floorboard memorized, each creak a note I could hear coming. I pressed my eye to the peephole and waited for the blur of movement that would both validate everything and undo me.

Nothing.

The empty hallway stared back—industrial gray carpet, beige walls, the red EXIT sign humming its electric whine. The light over my door flickered again, then steadied.

He was there. I knew he was there. Just out of range.

A low chuckle, close, too close, bled through the wood.

I jolted back so fast I slammed into the shoe rack, clattering sneakers to the floor. The chuckle stopped. The silence that followed had an edge—thin, deliberate.

My fingers shook as I reached for the chain. I didn’t undo it. I didn’t even touch the deadbolt. I grabbed my phone from the little dish where I always put it when I came in, like good habits could save me.

Fourth time, I thought, staring at the 9, the 1, the 1.

"They’re going to roll their eyes so hard they sprain something," I muttered. "You are going to be that girl, again, and they’re going to—"

Another sound. A light tap, higher on the door now, like a knuckle barely touching. Not knocking. Testing.

I hit call.

By the time I’d stammered out my address and that I had a possible prowler and yes, I’d filed reports before, and no, I wasn’t imagining it, I’d retreated to the middle of my living room, back toward the island in the tiny open kitchen.

"Officers will respond as soon as possible," the dispatcher said in a tone that sounded like a template. "Stay inside with the doors locked. Do not engage."

I hung up before I could apologize for existing.

The wait felt like hours. It was eleven minutes; I watched the clock. The sounds outside waxed and waned—small scuffs, a faint mutter I couldn’t quite make out. At one point, my door handle twitched, the metal giving a small, ugly click as if someone just wanted to feel it move.

I called Mara. It rang until voicemail, and I pictured her in her tiny studio, headphones on, editing whatever freelance project she’d taken to avoid sleep.

"Hey, it’s me," I whispered after the beep. "He’s back. I called again. Don’t yell at me later. Actually, do, just… call me when you get this?"

Three sharp knocks split the air. I flinched so hard my phone almost left my hand.

"NYPD! Ms. Hart?"

For a second, the names tangled in my head: police, prowler, professional liar. I forced my legs to move.

"ID," I called, proud that my voice only shook a little.

A badge appeared in the peephole, then the face I recognized from last time: Officer Ramírez, blank-eyed tired in the way only night shifts could make you.

I let the chain hang, undid the bolt, and opened the door three inches.

"You alone?" he asked, sliding a look past me like the clutter itself might jump him.

"Yes. He was here. I heard—"

"We’ll check the hall and perimeter." His partner was already moving toward the stairwell, hand resting on his holster as if we were in a movie and not on a quietly stained fourth-floor corridor that smelled faintly like cat pee.

"You said that last time," I blurted.

Ramírez’s jaw tightened. "And we did. Ms. Hart, we haven’t found any sign of forced entry or—"

"He doesn’t need to break in if he has my keys, does he?" The words came out too loud, scraping my throat all the way. "Or if he’s just... standing there. Listening."

A muscle jumped in his cheek. He lowered his voice like he was talking someone off a ledge. "Look, with your history of anxiety—"

There it was. The little file that followed me everywhere, more real than my own shadow.

Heat burn-flushed the back of my neck. "My ‘history’ means I notice things. It doesn’t mean they’re not happening."

"Nobody said they aren’t," he lied politely. "But given the resources—"

"So because I’m scared a lot, I don’t get help when there’s something to be scared of?" I heard the edge in my voice and hated it, the familiar mix of brittle and begging.

His radio crackled. He touched his earpiece, spoken words fuzzing over static. Then his whole posture shifted into relieved escape.

"Ms. Hart, we’ve flagged your case for a specialist private contractor." He tucked his notepad away. "They’ll be in touch tomorrow. They can do more of the… hand-holding, safety planning stuff than we can."

"A babysitter," I said flatly.

Ramírez’s expression didn’t change, but the beat of silence confirmed everything. "They’re good. Former military, all that. They’ll take you seriously."

I wanted to ask him if he heard himself. If he realized that what he was really saying was, We’re done believing you, but maybe someone we pay more can pretend.

"So that’s it?" My hands had started to tremble again; I curled them into my sleeves. "You’re just... outsourcing me?"

"We’ll still respond to calls." He offered it like a consolation prize he knew I’d hate. "But this way, someone can be with you, monitor the situation. It’s the best option, given." His eyes flicked once to the post-it notes on my wall—reminders, grounding exercises from therapy, half-sketched mandalas meant to be calming. Evidence, to him, that my brain was the problem.

"Given," I repeated, because if I tried to say any more my voice would crack. "Right. Sure."

They did a cursory walk of the floor, checked the stairwell and the alley behind the building, then left me with another case number and the phantom feel of that soft chuckle against my door.

By morning, my apartment smelled like over-steeped tea and cold anxiety. I’d fallen asleep on the couch sometime after three with the TV on low, the infomercial voices blending into the hum of my fridge. Every time the pipes in the wall knocked, I jerked awake.

The knock at nine a.m. was firm. Confident. Three spaced raps that sounded like they expected obedience.

My body reacted before my brain—heart pitching sideways, breath tripping. I sat frozen on the edge of the couch, blanket tangled around my legs.

"Ms. Hart." A male voice, deeper than last night’s, slid through the door. Calm. "Rafe Morgan. Sentinel Risk Group. Your door camera’s out, so I can’t show you my ID unless you open up."

I pushed off the couch, crossing the floor with sleep-stiff muscles. Of course he knew my cheap motion cam in the hall was broken. I’d put tape over the front last week, meaning to fix it when my paycheck arrived.

"Slide your ID under," I said, pitching my voice low so he wouldn’t hear the rasp that nights like this carved into it.

A pause, then a soft huff I couldn’t interpret. Something bent, then a plastic card appeared, nudged through the gap between door and frame.

I didn’t pick it up. I crouched and squinted at it from above like that could protect me.

Morgan, Rafael. His photo showed a man maybe mid-thirties, tan skin, close-cropped dark hair, an expression that didn’t commit to anything. Former military, Ramírez had said. The bearing fit: shoulders straight, haircut regulation-neat even in two dimensions.

Sentinel Risk Group’s logo glared at me from the corner of the card like an unblinking eye.

"Looks legit," I said, not moving.

"It is legit." No amusement, but no irritation either. Just factual. "You called the police four times in the last two months. They contracted Sentinel to provide a close-protection asset. That’s me. We had a nine a.m. scheduled."

I hadn’t checked my email yet. There was probably a tidy little note from some liaison, sterile and brisk: Due to repeated reports, blah blah, private contractor, blah.

"You’re really calling yourself an asset at my door?" I asked, because if I didn’t keep talking, I’d start thinking about the space between us, and the fact that once I opened this door there would be someone else inside my last safe place.

"It’s the job description," he replied. "You’re the client. You outrank me, Ms. Hart."

That sat wrong in my chest. "I seriously doubt that."

The side of his mouth quirked, just enough to suggest he had one. "You going to let me in, or do we conduct the initial risk assessment through the peephole?"

"Tempting," I muttered, but my fingers were already on the chain. The idea of him out there, visible, tangible, felt fractionally better than the idea of an unseen him—or someone else—lurking.

I unhooked the chain, turned the deadbolt, and opened the door.

He was bigger than the ID photo suggested. Six-two, maybe, filling my doorway in a way that made the hallway seem narrower, my apartment smaller. Broad shoulders under a plain black t-shirt and a worn leather jacket, dark jeans, boots that looked like they’d seen more than Manhattan sidewalks. A faint white line cut through his right eyebrow, an old scar. His eyes, a gray that leaned toward storm-cloud, swept over me once, efficient and assessing.

I was suddenly, acutely aware that I was in an oversized "Books Are My Love Language" t-shirt and running shorts, hair in a lopsided bun that had given up halfway through the night.

"You’re early," I said, because it was easier than saying any of the other things—like You’re real or They actually did something.

"I’m on time. You’re not dressed." His gaze flicked down and back up without lingering. No obvious leer. Just a statement.

Heat pricked my cheeks. "Wow. Great bedside manner. Do you tell all your clients they’re underdressed before coffee?"

"Most of my clients aren’t in bed when I arrive." He stepped past me without waiting for an invite, scanning the space in a slow, methodical sweep.

Annoyance flared, sharp enough to cut through the fog of fear. "Excuse you."

"You hired me—"

"The police hired you."

He corrected himself with a small incline of his head. "You were assigned me, then. You get the benefit and the inconvenience. First order of business is a security assessment. Where’s your balcony?"

That word punched the air out of me. "You read the reports."

"I read what they sent." He moved deeper into my apartment, not touching anything but looking like he touched everything with his eyes. "Two reports mention sounds on the balcony, one mentions a silhouette, one mentions a red baseball cap."

It felt strange, hearing my fear condensed into bullet points.

"You forgot the chuckling," I said, following him because the idea of him walking around my space alone made my skin itch.

He stopped. Turned. Those gray eyes landed on my face, sharpened. "The what?"

"Last night." My throat tightened, replaying the sound. "He laughed. Low. Right at the door. Like he could hear me."

Something in his expression cooled, the way still water goes when a cloud covers the sun. "That’s not in the incident log."

"I didn’t—" I swallowed, the admission tasting like failure. "They were already… annoyed. I didn’t want to sound more..."

"Unstable," he supplied.

"I was going to go with ‘dramatic,’ but sure, let’s upgrade." I tried for a smile. It felt thin.

He didn’t smile back. "You hear a possible threat at your door and you leave it out because you’re worried about how it sounds on paper."

"You say ‘possible threat’ like it isn’t probably just—" My voice faltered. We both knew I didn’t believe that.

He waited, the silence between us filling with all the times someone had told me I was too much, too sensitive, too scared.

"Look," I said, wrapping my arms around myself. "I know how it looks. I have panic attacks walking home if I forget my headphones. I sleep with the TV on. I register every weird creak this building makes. I know my brain is... extra."

"Extra doesn’t mean wrong." His tone was flat, not comforting, but the words landed in the hollow behind my ribs like they were looking for a home.

"Tell that to the officers who basically just outsourced me to you like a problem file." I rubbed a thumb over the seam of my sleeve. "No offense. I’m sure you’re very..." My gaze slid over his shoulders again, the way his jacket pulled across them. "...capable."

His mouth did that almost-smile again, there and gone. "We’ll determine that. Balcony?"

I exhaled and pointed toward the glass slider at the far end of the living room. A thin curtain hung over it, flimsy as a breath.

He crossed to it, every movement economical. He checked the lock with two fingers, then stepped to the side and peeled the curtain back with practiced care, not exposing himself fully to the glass.

"Fourth floor," he noted. "Fire escape access?"

"End of the hall. It doesn’t connect to mine." My voice dropped. "But you could probably scale from the third-floor balcony below if you were… determined."

"And your guy sounds determined." He slid the door just enough to test it, then glanced at the top. "No latch."

"I rent." I shrugged helplessly. "The super’s idea of maintenance is putting a towel under leaks."

"Then we adapt." He let the curtain fall and turned back to me, closer than I’d realized. "I’ll need a rundown of routines, any recent break-ups, fights, weird fan interactions—"

"Weird what?"

"Fans. Online presence. Anyone who might have fixated."

"I’m a junior copywriter at a boutique travel agency," I said, incredulous. "My online presence is mostly pictures of overpriced lattes and my cat from college."

"People fixate on less." His gaze held steady. "Walk me through when you first noticed him."

I told him. About the first night I’d felt eyes on me from the alley. The soft whistle that followed me up the block two weeks later. The way my living room had felt... inhabited... after a weekend away, nothing actually moved but everything minutely wrong.

As I spoke, something strange happened. Instead of the usual glazing over or polite nods, he listened. Really listened. His questions were specific—angle of the balcony, time of night, weather, whether I’d posted my location those days. He didn’t flinch when I admitted the part where I’d crawled to the bathroom on hands and knees once because I’d been so sure someone was at the window I couldn’t stand up.

"So," I finished, voice rawer than I liked, "that’s my crazy highlight reel. Still glad you drew the short straw?"

He regarded me for a long beat. "This isn’t a short straw. It’s a job."

"Wow," I said lightly, because if I didn’t, I might cry. "Be still my heart."

His eyes flicked to my mouth, just for a fraction of a second, before he looked away. "I’ve had clients who were paranoid without cause. You’re not paranoid."

A chill threaded through me, worse than any draft.

"You sound very sure," I said.

"Because you underreport," he replied simply. "People lying or exaggerating add details. They don’t omit ones that make them sound more vulnerable." He shook his head once. "Whoever this is, he’s patient. He’s testing boundaries. That chuckle at your door? That’s escalation."

My stomach dipped. The room seemed to tilt.

"So what now?" I asked, hating the thinness in my voice.

"Now," he said, "I stay."

The word landed between us, heavy.

"Stay," I repeated.

"Close protection isn’t drive-by," he explained. "For the next while, I’m with you. Here, or wherever you go. Work, errands, appointments. I’ll sleep here." His gaze flicked to the couch. "If you have a problem with that, say it now."

Cohabitation with a stranger. A large, unsmiling, competent stranger who saw through my jokes and into the jittering thing underneath.

Every instinct I had screamed no. No to intrusion, no to being watched, no to someone cataloging my coping mechanisms for a living.

But I remembered that chuckle. The feel of the door handle shifting under an unseen hand.

"I hate the dark," I said instead, the confession escaping before I could pretty it up. "And the quiet. And being looked at like I’m inventing monsters for attention."

His face didn’t soften, exactly, but something in it eased, like a muscle unclenching. "I don’t care if you sleep with all the lights on and a marching band on the TV. I care if somebody who isn’t you steps onto this balcony, or into this apartment, or within arm’s reach of you when they shouldn’t."

A strange warmth crept up my chest. It felt dangerously like hope.

"So that’s it?" I asked. "You’re my... bodyguard now?"

"I’m your protection detail," he corrected automatically, then hesitated. "But yeah. For now, I’m the wall between you and whoever’s out there."

I’d spent so long being told my fear was a wall between me and the world that the idea of someone offering to stand there instead made my throat ache.

"Okay," I whispered. "Stay."

His shoulders dropped a fraction, like he’d been waiting for that word.

"Good." He glanced once more around the apartment. "Then we need to set some rules. For both of us."

"Rules," I echoed. "Of course. Boundaries. Love that for us."

"Professional boundaries," he said, and there was something in the way he said it—firm, like a line drawn in permanent marker—that made me look up sharply.

His gaze met mine, steady, unreadable.

"Because if I’m doing this," he added quietly, "I can’t afford to get... distracted."

The way he said distracted made something low in my stomach tighten, even as indignation flared.

"Trust me," I said, folding my arms again like flimsy armor. "The last thing I’m going to be is a distraction."

For the first time, something close to real amusement flashed in his eyes.

"We’ll see," he murmured.

I wasn’t sure if I was more unsettled by the threat outside my door—or by the possibility that, in this small, cluttered apartment, the more dangerous thing might be the man I’d just invited to never leave my side.

Hooked? Keep Reading

Download Great Novels and continue Whispers in the Dark for free. Hundreds more stories waiting.