The whispers still clung to me as we stumbled back from the canal. My lungs burned, my hands shook, the ribbon damp against my palm. She’ll be next. The words gnawed at me, carved themselves into the marrow of my bones.
He caught my wrist, steadying me as I faltered. His grip was firm but not harsh, grounding me against the weight of the fog. For the first time, I realized I was trembling so badly I could barely stand.
“Amara,” he said, his voice low, commanding but softer now. “You can’t stay out here. Come.”
I should have pulled away. Should have demanded answers, demanded the truth he kept hiding. But instead, I let him guide me through the alleys, back toward the boardinghouse. His presence was the only solid thing in Havenmoor’s shifting mist, and though fear clawed at me, I couldn’t let go.
We slipped inside quietly, the door shutting against the fog. The silence of the inn pressed close, the air thick with woodsmoke and the faint scent of damp stone. Mrs. Kellan’s door remained closed, no sign she had stirred. The world outside could have been a dream—but the ribbon in my hand told me otherwise.
He led me up the narrow stairs, into the small room I had been given. When I turned to face him, my back pressed against the door, my breath shallow. His eyes burned into mine, dark and unreadable.
“You shouldn’t have gone into the boathouse,” he said.
“I had to.” My voice cracked. “You wouldn’t tell me the truth.”
His jaw tightened. “Some truths will only break you.”
My chest ached, torn between fury and longing. “And some lies will kill me.”
The silence stretched, heavy, fragile. Then he stepped closer, his hand rising slowly until it brushed my cheek. My breath caught, my skin sparking beneath his touch.
“You should hate me,” he whispered, the words almost trembling.
“Then why don’t I?”
I didn’t know who moved first. Maybe it was both of us. But suddenly his mouth was on mine, fierce and desperate, consuming me like fire in the fog. My hands clutched at his coat, pulling him closer, terrified that if I let go he would vanish into the mist like everything else.
The kiss deepened, raw, unrestrained. His body pressed against mine, heat burning through the chill of Havenmoor’s walls. Every part of me screamed that this was wrong, dangerous, a mistake—but my heart silenced them all.
Because for the first time in years, I felt alive.
The kiss broke only long enough for us to breathe, ragged and uneven, our foreheads pressed together, our bodies still trembling with the urgency of it. His thumb brushed my cheekbone, slow, almost reverent, as though memorizing the shape of me.
“You shouldn’t be here,” he whispered, his lips still grazing mine.
“I can’t stay away.”
The admission tore from me, raw and unguarded. It was the truth I had tried to deny, the one that frightened me most. He was danger. He was mystery. He was everything I should avoid. And yet, he was the only thing I wanted.
His mouth found mine again, harder this time, desperate. I melted into him, my back pressing against the wooden door, his body closing me in. The world outside—the whispers, Ethan, the fog—ceased to exist. There was only this heat, this fire between us.
His hands traced my sides, firm and sure, drawing me closer until there was no space left. My fingers tangled in his hair, damp with fog, tugging him deeper into me. Each kiss stole my breath, each touch anchored me to him in ways I couldn’t escape.
“Amara,” he groaned against my lips, my name breaking from him like a prayer.
I gasped as his mouth trailed along my jaw, down the column of my throat, leaving fire in its wake. My knees buckled, but he caught me, lifting me easily, carrying me to the small bed pressed against the wall. The mattress dipped beneath us as he lowered me, his weight settling above mine.
The room was small, the walls thin, the air heavy with the scent of fog and smoke. But here, now, it felt like a universe of its own, a world carved for only us.
“Tell me to stop,” he murmured, his lips brushing my ear, his breath hot against my skin.
I should have. I should have pushed him away, demanded answers, clung to my doubts. But the word wouldn’t come. Instead, I tangled my hands in his coat and whispered, “Don’t.”
The sound he made was low, guttural, almost broken. And then there was no more hesitation.
His mouth claimed mine again, deeper, fiercer. His hands roamed, tugging at the layers of fabric between us until they were gone, scattered to the floor. The cool air hit my skin, only to be replaced by the heat of his touch.
I arched beneath him, every nerve alight, every breath stolen. His kisses trailed lower, his mouth reverent, worshipping, his hands steady even as his body trembled with restraint.
The fog outside pressed harder against the windows, as though the whole of Havenmoor wanted to witness. But I shut it out. For once, I let myself feel, let myself forget the whispers and the fear.
Our bodies moved together, urgent, unyielding, until the line between us blurred, until there was no telling where I ended and he began. The world dissolved in heat and shadows and breathless pleas, until only the rhythm of us remained.
When at last the storm broke, we lay tangled, sweat-slicked and trembling, our breaths ragged. His arm draped across me, heavy and protective, his chest rising and falling against my back.
For a fleeting moment, I felt safe.
But safety in Havenmoor was an illusion.
My gaze drifted across the room, to where his coat lay crumpled on the chair. The leather satchel I had found earlier sat on the floor beside it, its flap half-open, papers spilling out.
And there, tucked among them, glinted something metallic.
Careful not to wake him, I reached for it. My fingers brushed cold steel.
A locket. Tarnished silver, etched with initials I recognized instantly. L.R.
Lila Rowan.
My stomach dropped.
I fumbled the clasp open with shaking hands. Inside was a photograph—faded, grainy, but unmistakable. Lila, smiling, her hair loose around her shoulders. And next to her… him. Younger, yes, but him. His arm around her, his face unsmiling, his eyes the same piercing dark.
My breath caught in my throat.
The mattress shifted as he stirred, his hand brushing my hip, his voice rough with sleep. “Amara?”
I snapped the locket shut, shoving it beneath the blankets before he could see. “I—I couldn’t sleep.”
He pressed a kiss against my shoulder, murmuring low, “Then let me keep you awake.”
His lips were fire against my skin, his touch sending shivers racing through me again. My body answered before my mind could protest, betraying me with need, with longing.
But inside, my heart split in two.
Because while his mouth claimed me, while his hands anchored me, all I could see was Lila’s smiling face. All I could hear was the whisper.
She’ll be next.
And for the first time, I wondered if it was me.