The Keeper of Unsent Letters
Chapter 1
The key turned with a sound she’d forgotten—a low grind of brass against iron, the lock older than she was. Ellie pushed the door open with her shoulder.
The cottage exhaled dust and salt air into the quiet.
She set her suitcase inside the threshold and stood still. The place smelled of cold fireplace ash and the lavender sachets Gran used to tuck into the linen cupboard. Late-afternoon light slanted through the kitchen window, catching motes suspended in the air like slow snow. Everything was smaller than memory, and exactly the same.
The foghorn sounded once, low and far out past the point. Twelve seconds later, the lighthouse beam swept across the window glass and was gone.
Ellie let the mesh door click shut behind her. She walked through the front room touching nothing—the armchair with its faded quilt, the shelf of paperback mysteries cracked at their spines, the radio Gran had never turned off. It sat silent now, its dial still set to the weather station.
Above the writing desk, on the highest shelf, a tin box with a rusted clasp caught the light.
She knew the box. Had known it since she was seventeen.
Her hand stopped halfway to it. The lighthouse beam passed again. Twelve seconds. Still counting.
Three knocks hit the front door, firm and unhurried.
Ellie’s pulse jumped before her mind caught up. She lowered her arm and turned toward the door, the tin box untouched on its shelf. Through the screen she could make out a tall shape, a dark windbreaker, the set of shoulders she would have recognized anywhere, any decade, any weather.
She opened the door.
Caleb Thorne stood on the granite step, one hand still raised near the frame. He lowered it. His hair was damp at the temples—the ferry must have run through spray—and his eyes were the same steel blue she remembered, though the skin around them had tightened with years. The scar above his right eyebrow had faded to a pale line.
He wore a county-issued navy windbreaker over a button-down. No watch on his wrist. A leather-bound notebook in his left hand.
“Miss McCrae.”
His voice came out level, stripped of warmth. Deliberate, like someone setting stones in a path.
Ellie’s fingers curled around the edge of the screen door. She didn’t step back or say his name.
“Can I help you.”
Not a question. A placeholder.
“Caleb Thorne.” He paused, as if giving her room to claim she had forgotten. When she said nothing, he continued in the same flat cadence. “County assessor’s office. The property is scheduled for reassessment.”
“Reassessment.”
“The marina development. The headland parcel is under review.”
She heard the words in order. Marina. Development. Review. They landed like the foghorn—slow, spaced, each one pulling something underwater further out of reach.
“I haven’t filed anything,” she said.
“You were not required to. The county initiated the review.”
He opened the notebook, not to write anything, just to have somewhere to look that was not her face. The pages were filled with neat columns of numbers, tide schedules, dock measurements. She could see them from where she stood.
“The assessment is procedural,” he said. “But the property’s status may affect the shoreline access plan. I am required to notify the owner of record.”
“The owner of record is my grandmother.”
A beat.
“Margaret McCrae passed eight days ago. The county extends its condolences.”
The phrase had the weight of something memorized from a manual. He didn’t blink. His grammar had gone formal, the contractions stripped out, every sentence a closed door.
Ellie’s jaw tightened. The screen door frame bit into her palm.
“Is that all.”
Caleb closed the notebook. The motion was precise, unhurried. He tucked it into the inside pocket of his windbreaker and met her eyes for the first time since he had spoken.
“The office will send the assessment timeline by mail. You have the right to respond.”
He did not say I’m sorry for your loss. He did not say Ellie. He turned and walked down the granite path toward the access road, his boots crunching on crushed shell.
Ellie stood in the doorway until his figure shrank to a dark line against the gray sky. The foghorn blew again. The lighthouse beam cut across the water.
She let the screen door swing shut but did not close the wooden door behind it. Her hand was shaking. Not from cold.
He was the county assessor. He was the man holding the file that could take the cottage. Ten years, and he had not come back once. Now he stood on her doorstep in a county jacket and talked about shoreline access like she was a stranger with a deed.
She pressed her knuckles against her mouth. The cottage settled around her, silent except for the tick of the mantel clock and the distant rhythm of the sea. The tin box waited on its shelf, untouched, the same as it had been when she walked in.
Now she knew. The marina was real, and it was coming for the headland, and Caleb Thorne was the one holding the pen. She would have to fight him. She would have to stay.
The Saltmarsh Café smelled of burnt sugar and damp wool. Ellie pushed through the door, and the little bell above it rattled against the glass. The dinner rush had already thinned — only a couple of fishermen at the corner table nursing mugs of coffee, their yellow oilskins dripping onto the floorboards.
Joanie looked up from wiping the counter and stopped mid-swipe.
“Oh, honey.”
Not a greeting. A diagnosis.
Ellie opened her mouth to argue, but Joanie was already moving — around the counter, one hand guiding Ellie to the stool by the window, the other signaling at the fishermen that they could wait another minute for refills. Her resin ring clacked against the chair back.
“Sit. You’re white as a sheet, and I’m counting the hours since you probably ate, and I don’t like the math I’m getting.” Joanie was already behind the counter again, pouring hot water into a heavy brown teapot. “Tea first. Food after. Talking whenever you can manage it, but I’m not letting you back out that door until you’ve done at least two of the three.”
The steam curled up between them. Ellie wrapped her hands around the mug even though it was too hot, let the sting settle her.
“I saw Caleb.”
Joanie’s hand paused on the teapot lid. Half a beat. Then she set it down carefully and leaned her hip against the counter.
“At the cottage.”
“At the cottage.” Ellie’s voice came out flatter than she meant it to. “He’s the county assessor now. Apparently.”
“I know.”
Ellie looked up. Joanie didn’t flinch.
“You could’ve told me.”
“Could’ve.” Joanie folded her arms, the anchor tattoo shifting on her wrist. “But you would’ve stayed in Boston. And you needed to see him yourself before your brain built it into something worse than it is.”
“He’s assessing the headland.”
“He’s assessing everything from the cove to the point. It’s his job.” Joanie’s voice lost its usual bounce. When she spoke again, the words came slow and separate, like she was placing each one on the table between them. “The marina’s been in the works for three years, El. Wade Kincaid’s got half the council convinced it’ll save the town. The other half knows it’ll kill the ferry.”
“The ferry?”
“If the marina clears the headland, the cove approach goes. No protected water. No ferry contract.” Joanie pulled a flyer from the stack wedged beside the register and smoothed it flat on the counter. Town Meeting — Port Ashby Community Hall — Thursday 7 PM. “Storm season already cuts us off half the winter. Without the ferry, we’re an island in everything but name.”
Ellie stared at the flyer. The paper was cheap, the ink slightly smeared at the corner.
“My cottage is on the headland.”
Joanie didn’t nod. She waited.
“Maggie’s cottage,” Ellie corrected herself, but the correction felt wrong in her mouth. She hadn’t called it Maggie’s in years. Even as a teenager, it had always been the cottage, as though it belonged to the point itself.
“It’s yours now,” Joanie said. “And it’s sitting right where they want to build.”
Ellie lifted the mug, burned her tongue, didn’t care. The warmth spread through her chest and loosened something she’d been holding tight since the moment Caleb’s truck pulled away.
“I was going to sell,” she said quietly. “Clean it out, sign the papers, go home.”
“Is Boston home?”
The question landed too cleanly. Joanie didn’t look sorry for asking.
“It’s where my job is.”
“Jobs move. Jobs aren’t the same thing.” Joanie reached across the counter and pressed the flyer into Ellie’s palm. Her fingers were warm and rough from the dishwater. “You’re not alone in this, honey. I need you to hear that. Whatever you decide — sell, stay, fight — you’ve got people here who remember you before you forgot yourself.”
Ellie’s throat closed. She folded the flyer carefully, creasing it down the center, and tucked it into her coat pocket.
“I haven’t decided anything.”
“Sure you haven’t.” Joanie’s smile flickered back, small and knowing. “But you’re still holding that mug like you’re trying to warm up to a decision, and that’s not nothing.”
The café door swung open, a gust of cold air chasing two more fishermen inside. Joanie straightened and grabbed the coffee pot.
“Thursday,” she said over her shoulder. “Town meeting. If you want to know what you’re up against, be there.”
Ellie slipped off the stool. She left a bill on the counter even though Joanie would scold her for it later.
The walk back to the cottage took longer than it should have. She kept stopping — at the bend where the road opened up to the cove, at the crooked fence post that had been crooked since she was eleven. The lighthouse swept the dark in its slow rhythm, one flash every twelve seconds, and she timed her footsteps to it without meaning to.
Inside, the cottage was cold. She’d left the heat off. The kitchen light flickered when she flipped the switch, and the smell of Maggie’s lavender sachets still clung to the curtains, faded now but stubborn.
The tin box was on the shelf where she’d left it.
She didn’t reach for it. Not yet. Instead she pulled the stack of unopened mail from the counter — bills, a card from her dental clinic in Boston, a thick envelope with the county seal.
The seal stopped her.
She tore it open under the kitchen light. The paper inside was crisp and official, stamped with a date three weeks old. Preliminary Assessment Notice — McCrae’s Point Headland — Proposed Marina Development Site.
Zoning review pending. Public comment period to follow. Final assessment contingent on property viability determination.
The words blurred and sharpened again.
The marina depended on her land. On her choice.
Outside, the lighthouse beam swept the room — wall, window, shelf, tin box. It passed every twelve seconds, patient as a heartbeat.
Ellie held the notice in one hand. With the other, she reached up and pulled the tin box down from the shelf. The metal was cold. She set it on the table and didn’t open it.
The light swept again.
She sat there, both hands full, the future in one and the past in the other, and for the first time since she’d unlocked the cottage door that afternoon, she didn’t try to sort one from the other.