Chapter 29 Harper

The ribbon refuses to behave.

Of all the things that could go wrong today—permits, snacks, parent sign-ins, overexcited children, Jonah somehow saying the words brand alignment within fifty feet of me—it is the ribbon that chooses violence.

It twists in the wind outside the community center’s front doors, bright blue and stubborn, fluttering against the old brick like it has opinions about ceremony. Mrs. Alvarez tries to smooth it with one hand while holding a pair of enormous gold scissors in the other. Jasmine stands beside her with a clipboard and the expression of a woman who has appointed herself security director despite repeated reminders that she is here as my friend, not as a one-person tactical unit in boots.

“Hold it tighter,” Jasmine says.

“I am holding it,” Mrs. Alvarez snaps.

“You’re letting it emotionally spiral.”

“It is ribbon.”

“Exactly. No backbone.”

I laugh before I can stop myself.

The sound startles me.

Not because I have not laughed lately.

I have.

Slowly. Carefully. In pieces. A little more each week since the night Conrad’s world finally began collapsing under the weight of all the evidence he thought money could bury.

But this laugh is different.

It is not survival leaking out sideways.

It is joy.

Real, ordinary, terrifying joy.

I stand on the sidewalk in front of the building I used to dream about in grocery-store aisles and late-night spreadsheet sessions, holding a stack of registration folders against my chest and trying not to cry before the launch officially begins.

The sign above the door is new.

Not expensive-new. Not sleek corporate-new. Not Blackwell Tower glass-and-steel new.

Ours-new.

Fresh paint. Clean edges. A little imperfect if you look closely, which I do because I love it more for that.

brIGHT BEGINNINGS COMMUNITY CHILDCARE

Affordable Care. Safe Spaces. Steady Hands.

My throat tightens every time I read it.

The lease is signed.

The funding is secured.

The wiring is repaired, inspected, reinspected, and blessed by three separate professionals and Mrs. Alvarez, who trusts electricians only slightly more than politicians. The back door has a new lock. The electrical panel has a safety cover. The old storage room is now a nap room with donated mats, soft lamps, and a mural Jasmine painted of animals reading books beneath a crooked sun.

The gas can, the rags, the hidden phone, the forged documents, the threats, the headlines—all of it still happened.

None of it gets to be the ending.

That is what today is.

Not proof that I was never scared.

Proof that fear did not get the final word.

Parents cluster near the entrance, some with toddlers on hips, some with school-age kids orbiting their legs, some standing with that careful hope people carry when help has disappointed them before. Volunteers move in and out with boxes of crayons, snack containers, and labeled bins. Someone has brought balloons. Someone else has brought coffee. A little boy I do not know is already trying to put a dinosaur sticker on the donation plaque.

I approve.

Obviously.

“Harper!” Jasmine calls. “The ribbon is trying to unionize.”

“It deserves representation,” I say, crossing toward them.

Mrs. Alvarez turns and immediately narrows her eyes at me. “No tears yet.”

“I’m not crying.”

“You are thinking about crying.”

“That is not legally actionable.”

“It is before photographs.”

Jasmine points the clipboard at me. “She’s right. Your mascara has had a long journey. Respect it.”

I press my lips together, which only makes the almost-tears worse.

Because they are here.

My people.

Not press.

Not investors.

Not strangers waiting to decide whether my pain is sympathetic enough to trend.

My people.

The parents who signed interest forms before we had funding. The volunteers who sorted books while the internet called me a liar. Mrs. Alvarez, who brought soup the morning after the police finished processing the back step. Jasmine, who has threatened three separate men, one electrical contractor, and a copier on my behalf. Nadia, standing near the door in a navy suit, still on a call because apparently attorneys can attend community events while battling the legal universe one sentence at a time.

And Archer—

No.

I stop that thought before it can finish walking into the center of my chest.

Archer is not here.

Not yet.

He said he would come only if I wanted him to.

I told him yes.

One word.

After weeks of careful texts. Carefully scheduled calls with Milo. Carefully honest conversations where Archer asked before arriving, before helping, before moving a single dollar or decision toward my center. Weeks of him proving, one restrained choice at a time, that he could protect without owning. That he could love without making love feel like a locked room.

He has not pushed.

He has not demanded forgiveness.

He has not once asked when I am coming home.

Which is unfair, because sometimes I want to answer a question he has not asked.

Sometimes I want to say I miss the penthouse kitchen. I miss Tessa’s tea. I miss Milo’s dinosaur debates at breakfast. I miss Archer’s hand hovering near my back, asking without words whether I want the touch. I miss the version of home we were becoming before fear broke it open.

Sometimes I miss it so much I get angry at him all over again for making me miss something I had to leave.

Healing is rude that way.

Messy. Nonlinear. Bad at calendars.

But today is not about the penthouse.

Today is about this doorway.

This ribbon.

This center.

This dream that survived being marked as a pressure point and became a place where children will paint suns, eat snacks, nap safely, and learn that steady adults come back when they say they will.

My phone buzzes in my tote.

My heart reacts before my brain can tell it to act normal.

Jasmine sees. Of course she does. “Is that him?”

“I don’t know.”

“You absolutely hope it is.”

“I absolutely hope you trip over that clipboard.”

“Deflection noted.”

I pull out my phone.

Archer.

Running five minutes late. Milo is insisting on carrying something himself. I am respecting the process.

A second text follows.

He says today counts.

My vision blurs.

Oh, buddy.

My heart folds in half and somehow grows bigger around the crease.

I type back with a smile I do not bother hiding.

Tell him I saved him a job.

The reply is almost immediate.

He is now walking faster.

I laugh again.

Jasmine leans over shamelessly to read. “Hmm.”

“Personal space?”

“Suspended due to romantic negligence history.”

Mrs. Alvarez lifts her chin toward the street. “They are here.”

Everything inside me goes still.

Then very, very alive.

A black SUV pulls to the curb half a block down.

Not in front of the entrance.

Not blocking the sidewalk.

Not arriving like a billionaire cavalry with tinted windows and an implied soundtrack.

Half a block down.

Respectful.

Deliberate.

A man exits first—Marcus, of course, because some constants are useful. He scans the street with professional calm, then steps aside.

Milo climbs out next.

My breath catches.

He is wearing a navy sweater, jeans, and sneakers with one lace already threatening rebellion. His hair is brushed badly enough that I know Archer tried. Rex is not with him, but the green dinosaur keychain is clipped to his belt loop today, swinging as he steps onto the sidewalk.

In his hands, he carries something small and folded.

Very carefully.

Like treasure.

Then Archer gets out behind him.

My heart does not politely stumble.

It throws itself down a flight of stairs.

He is in a dark suit, because of course he is, but the tie is gone. No entourage. No press team. No camera-ready performance. Just Archer, standing on my block with one hand tucked in his pocket and the other hovering near Milo’s shoulder without touching, waiting for his son to decide whether he wants help navigating the curb.

Milo does not.

Archer lets him.

That tiny restraint nearly finishes me.

They cross the sidewalk toward us, father and son, both solemn in completely different ways. Milo sees me first. His face lights up so fast I feel it in my ribs.

“Harper!”

He runs.

Not far. Not recklessly. But fast enough that Archer’s body shifts with instinct and then stops.

Lets him come.

I crouch just in time for Milo to collide with me.

His arms wrap around my neck, tight and fierce, and I close mine around him with every careful promise I have learned how to make.

Not too hard.

Not too loose.

Steady.

“Hi, buddy,” I whisper.

He smells like clean laundry, boy shampoo, and the peppermint gum Tessa keeps pretending she does not give him.

“I brought something,” he says into my shoulder.

“I heard there was a process.”

“It was a private process.”

“Of course.”

He pulls back, serious now, and looks at me the way he does when feelings are too big and must therefore be handled with logistics. “Dad carried the backup bag. I carried the important thing.”

Behind him, Archer reaches us.

He stops a few feet away.

Not interrupting.

Not claiming.

Waiting.

My eyes lift to his.

The world narrows.

Weeks sit between us. Apologies. Calls. Evidence packets. Quiet conversations with Milo. The slow reopening of trust. The first time Archer brought me coffee and left it on the stoop because I had said I was not ready to invite him in. The day he sat through a parent planning meeting in the back row and did not say a word until Mrs. Alvarez asked him to move boxes. The night he told Milo, in front of me, that adults can be scared and still wrong.

He is not forgiven because he is beautiful in late-morning light.

He is not forgiven because he fought Conrad publicly.

He is not forgiven because he looks at me like I am both wound and remedy.

Forgiveness, I have learned, is not a door you open once.

It is a series of locks.

Today, one of them clicks.

“Hi,” Archer says.

One word.

Quiet.

Human.

No mask.

My chest aches.

“Hi,” I say.

Milo looks between us, then sighs with the burdened patience of a child who has been forced to supervise emotionally complicated adults.

“Are you going to talk weird again?”

Jasmine coughs behind me.

Archer’s mouth almost curves. “Probably.”

Milo nods gravely. “Okay. But after the ribbon.”

“Agreed,” I say, because he is absolutely right.

First the ribbon.

First the dream.

First the place that is mine, built by my people, survived by my stubbornness, protected by truth, and standing open beneath a blue ribbon that still refuses to behave.

Archer’s gaze moves past me to the sign above the door.

I watch him read it.

Bright Beginnings.

His face changes.

Not pride like he owns any of it.

Pride like he is honored to witness it.

That is another lock clicking open inside me.

Then he looks back at me.

“You did it,” he says.

I lift my chin.

“No,” I say, looking around at Jasmine, Mrs. Alvarez, Nadia, the parents, the volunteers, Milo, and finally him. “We did.”

The word lands between us differently than it used to.

Not a contract.

Not a strategy.

A choice.

And when Milo slips one hand into mine and reaches his other toward Archer, linking us in front of the doorway, I let the tears come.

Just a little.

Mrs. Alvarez immediately waves a napkin at me. “Mascara.”

Jasmine says, “Let her have one dramatic tear. She earned it.”

Milo looks horrified. “Only one?”

Archer says softly, “As many as she wants.”

My eyes meet his over Milo’s head.

Yes.

Another lock.

Click.

The ribbon cutting is chaos.

Beautiful chaos.

Exactly the kind this place deserves.

Mrs. Alvarez insists on making a speech even though she told me yesterday speeches are for politicians, award ceremonies, and men who like hearing themselves breathe. Jasmine stands beside her, clipboard hugged to her chest, looking suspiciously emotional for someone who spent the morning threatening a ribbon. Nadia finally ends her call and joins the front row, phone still in hand, eyes bright in a way she would deny under oath.

The parents gather close.

Children wiggle between adults’ legs. Someone’s toddler begins clapping early and refuses to stop, which starts three more children clapping because toddlers understand momentum better than most boardrooms. Milo stands beside me, one hand still in mine, the folded treasure tucked carefully against his chest.

Archer stands on Milo’s other side.

Not too close.

Not far.

Close enough that Milo can reach him.

Far enough that I can breathe.

That balance is still new between us.

Still deliberate.

Still something I notice every time because I remember what it felt like when Archer’s fear took up all the air in a room.

Today, he lets the room belong to someone else.

To me.

To us.

To the parents who filled out interest forms with hope and caution in equal measure. To the volunteers who showed up after the headlines got ugly, after the police tape came down, after the electrical panel was replaced and replaced again because Mrs. Alvarez said one inspection was for amateurs. To the children already pointing through the front windows at the reading rug, the mural, the cubbies labeled with bright stickers.

Archer does not stand at the center.

That might be the most romantic thing he has ever done.

A photographer from the neighborhood paper lifts a camera. Jonah, who has materialized near the coffee table with the strained expression of a man trying to be useful without being visible, gives me a tiny questioning look.

Permission?

I nod.

One photo.

Not a media event.

A memory.

There is a difference.

Jonah gives the photographer a small nod, then steps back.

Good boy.

I will never say that aloud.

Mrs. Alvarez taps the scissors against the ribbon. “I will be brief.”

Jasmine mutters, “Historical fiction begins this way.”

Mrs. Alvarez ignores her with dignity. “This center exists because people in this neighborhood decided our children deserve more than waiting lists and excuses. It exists because parents need help, children need safe rooms, and dreams need stubborn women.”

She looks at me.

Oh no.

Absolutely not.

The tears threaten again.

Mrs. Alvarez continues, ruthless in her tenderness. “Harper James believed in this place before there was money, before there was paint, before there was a sign, and before certain people learned not to underestimate women with clipboards.”

Jasmine lifts her clipboard slightly.

A few people laugh.

Archer’s gaze brushes mine.

Warm.

Proud.

Still not claiming.

Mrs. Alvarez’s voice strengthens. “People tried to make fear the story of this building. They failed. Today, the story is care. Community. Safety. And children who will know, from the moment they walk through these doors, that someone prepared a place for them.”

Milo leans into my side.

Not fully.

Just enough.

I squeeze his hand.

Mrs. Alvarez turns to me and holds out the scissors. “You cut.”

My stomach flips. “I thought you were cutting.”

“I changed my mind.”

“You can do that?”

“I am seventy-two. I can do anything.”

Fair.

The crowd laughs again.

I take the scissors, and for a second, the weight of them surprises me. Silly. They are just scissors. Oversized, dramatic, faintly ridiculous gold scissors.

But they feel like more.

A closing.

An opening.

A way to sever the last invisible string tying this doorway to the night someone tried to make it burn.

My hand trembles.

Milo notices immediately. “Do you need help?”

My heart squeezes.

“Maybe.”

His face goes solemn with responsibility. “Dad can hold the ribbon.”

Archer’s eyes flick to mine.

He does not move until I nod.

Then he steps forward and takes one side of the ribbon from Jasmine, careful not to take over, careful not to turn helping into command. Jasmine watches him like a suspicious judge forced to admit the defendant has improved.

“Don’t pull too hard,” she tells him.

“I wouldn’t dare.”

“You would, historically.”

Archer’s mouth almost curves. “Fair.”

Milo takes the other side from Mrs. Alvarez, tongue caught between his teeth as he concentrates. The ribbon stretches between father and son, bright blue and finally behaving.

I lift the scissors.

The crowd quiets.

For one heartbeat, I think of every version of myself who thought she would never have this.

The little girl packing in her head before her mother announced another move.

The young woman working long shifts and pretending burnout was ambition.

The nanny walking into Blackwell Tower with a fake confidence and a tote bag.

The wife on paper.

The woman in the red circles.

The woman who left with one suitcase.

The woman who came back to her own dream first.

I cut the ribbon.

Applause erupts.

Children cheer because children understand that cutting things with giant scissors is inherently exciting. Jasmine whistles. Mrs. Alvarez claps with wet eyes. Nadia records exactly six seconds before pretending she was checking an email.

And Archer—

Archer looks at me like I have opened the world.

Not his world.

Mine.

The center doors swing open.

The first rush of children surges forward, then stops because their parents are still trying to take photos. The toddler who started clapping earlier immediately tries to enter without ceremony, which honestly feels appropriate. Volunteers guide families inside. The room fills with noise, warmth, movement, life.

Bright Beginnings breathes for the first time.

I stand in the doorway and let it happen around me.

Milo tugs my hand. “Can I show you now?”

I look down. “The important thing?”

He nods quickly, then glances at Archer. Something passes between them. A silent father-son agreement I was not part of but am somehow at the center of.

Archer crouches beside him. “Before that, buddy, I need to say something to Harper.”

Milo’s eyes widen. “Is it weird talking?”

“Yes,” Archer says solemnly.

Milo sighs. “Okay. But not too long. My hand is sweaty from the important thing.”

Jasmine, passing behind us with a tray of muffins, whispers, “Same, kid.”

I shoot her a look.

She disappears inside, entirely unrepentant.

Archer straightens, then looks around.

Not at the photographer.

Not at Jonah.

At my people.

Mrs. Alvarez. Jasmine. Nadia. The volunteers near the door. Parents still lingering close enough to hear because apparently public emotional moments have gravity. Milo between us, clutching his folded treasure.

Archer’s throat moves.

For the first time, I realize he is nervous.

Not boardroom tense.

Not strategic.

Nervous.

Human.

My heart softens before I can stop it.

He looks at me. “May I?”

Two words.

Simple.

Permission before spectacle.

Another lock clicks.

I nod.

Archer turns slightly so he is facing me, but his voice carries to everyone gathered close.

“I owe Harper an apology in front of the people who love her,” he says.

The center quiets at the edges.

My breath catches.

“Archer,” I whisper.

He holds my gaze. “Not because public apologies fix private harm. They don’t. Not because she owes me forgiveness if I say the right words where witnesses can hear them. She doesn’t.”

Mrs. Alvarez goes very still.

Jasmine reappears in the doorway like she has been summoned by accountability.

Archer continues, voice rough but steady. “I hurt her because I was afraid. I called fear protection. I called control strategy. I made decisions that should have been hers because I thought loving people meant moving them out of danger before asking whether they wanted to move.”

The words land in the open air.

No legal polish.

No softening.

No because Conrad.

Just Archer, naming what he did without using his father as a shield.

My eyes burn.

He takes one breath.

“I sent Harper away from my home when I should have stood beside her in it. I made her feel removable. I made Milo feel responsible for adult fear. I made a family feel like something that could be managed instead of something that had to be chosen carefully, every day.”

Milo’s hand tightens around mine.

I look down at him.

His eyes are fixed on his father, serious and damp.

Archer looks at him too. “I’m sorry, buddy.”

Milo nods once, accepting the apology with the solemn mercy only children can give when they still believe adults might learn.

Then Archer looks back at me.

“I am sorry, Harper. No excuses. No better wording. No version where I meant well enough to erase what it cost you.”

The ribbon flutters at my feet.

The center hums behind me.

My people stand around us, holding the silence with care.

Archer’s voice lowers. “You asked me if I wanted a wife or if I wanted you. The answer is still you. Not the role. Not the title. Not the legal protection. Not the story anyone else understands. You.”

My breath leaves me.

He reaches into his jacket.

Slowly.

Not dramatic.

Not a flash of velvet and wealth.

He pulls out a small folded paper.

Not a ring box.

Paper.

My heart stops.

Milo bounces once on his toes, suddenly unable to contain himself. “Dad has his paper too.”

Archer’s mouth softens. “I do.”

He opens the paper carefully.

I recognize the handwriting before I can read the words.

Milo’s.

Big, uneven letters across the top.

REAL VOWS RULES.

A laugh breaks out of me and becomes a sob halfway through.

Archer looks at the paper, then at me. “Milo said if I was going to ask you anything important, there should be rules.”

Milo nods firmly. “Because contracts were a problem.”

Jasmine whispers, “This child is my hero.”

Archer continues, eyes on mine. “Rule one. No contracts that make feelings fake.”

My lips part.

“Rule two. Ask before deciding.”

Mrs. Alvarez makes a soft sound behind me.

“Rule three. Nobody leaves because they think I made them.” Archer’s voice breaks slightly on that one. He takes a breath and keeps going. “Rule four. Harper’s center is Harper’s center.”

I press a hand to my mouth.

“Rule five.” He looks at Milo, then back at me. “Family means you can be mad and still come back to talk.”

Milo whispers, “That one was mine.”

Archer folds the paper slowly.

Then he slips it back into his jacket and lowers himself to one knee on the sidewalk in front of my community center, with my people watching, my dream behind me, and our child—no, his child, my almost-child, the child my heart chose—holding my hand.

Not a performance.

Not a spectacle.

A man making himself smaller so the question does not tower over me.

“Harper James,” Archer says, voice hoarse, “our first vows were paper and pressure. I want new ones. Real ones. Ones we write together. Ones you can change if they start to feel like a cage. Ones that promise partnership, not control. Honesty, not silence. Family, not ownership.”

Tears spill freely now.

Mascara be damned.

He looks up at me with his heart completely unarmored.

“I love you. I want to be your husband in a way that makes your life bigger, not smaller. I want to walk beside you, ask first, listen sooner, and spend the rest of my life earning the trust I damaged. Will you marry me again, for real, with vows we choose?”

The world goes quiet.

Not empty.

Full.

Milo’s hand in mine.

The center behind me.

My people around me.

Archer on one knee, not offering rescue, not offering money, not offering protection disguised as a locked door.

Offering choice.

And waiting.

For one breath, I cannot answer.

Not because I do not know.

I know.

The answer has been living in me quietly for weeks, maybe longer. It was there when Archer sat in the back row of the parent planning meeting and let Mrs. Alvarez tell him where to stack folding chairs. It was there when he texted before calling, when he asked whether Milo could visit, when he stood outside my temporary apartment with coffee and did not knock because I had said I needed one more day.

It was there when Milo asked if today still counts, and Archer did not try to turn today into forever just because forever would have made him feel safer.

It was there in every small earned thing.

But knowing and saying are different.

Saying makes a door.

And I have spent a long time learning how dangerous doors can be when someone else holds the key.

Archer stays on one knee.

Waiting.

Not smiling like he already knows the ending. Not reaching for me like a yes is owed because he bled beautifully in public. Not making the silence easier for himself.

He waits with his heart in his hands, and I realize that this is part of the vow too.

Letting me take the time I need.

Milo looks up at me, eyes huge and nervous, his folded paper clutched against his chest. “Harper?”

Oh, buddy.

My heart turns toward him like a sunflower.

I crouch slowly, not to Archer’s level exactly, but to Milo’s. The gold scissors are still in my hand, ridiculous and enormous, so I pass them blindly to Jasmine.

She takes them without a joke.

That is how I know she is crying.

Milo steps closer. “Did Dad do it wrong?”

A broken laugh slips out of me. “No.”

Archer makes a sound that might be breath leaving him.

Milo’s brow furrows. “Then why are you not answering?”

Because yes is enormous.

Because I love your father and I love you, and both those truths are beautiful and terrifying.

Because I had to leave once to remember I could.

Because coming back means choosing with my eyes open.

Because family is not the same as being trapped.

Because I finally believe that.

I touch Milo’s cheek. “Because sometimes when the answer matters very much, you have to make sure it comes from the brave place, not the scared place.”

He thinks about that with serious concentration. “Is it coming from the brave place?”

My eyes sting all over again.

“Yes,” I whisper. “I think it is.”

His shoulders loosen.

Then he thrusts the folded treasure toward me. “Then you need this first.”

Archer’s head dips.

I look from him to Milo. “The important thing?”

Milo nods so hard his badly brushed hair bounces. “I made it. Dad helped with glue but not design.”

“Very important distinction,” Archer says, voice rough.

“It is,” Milo says seriously.

I take the folded paper from Milo’s hands.

It is warm from being held too tightly.

For some reason, that detail nearly undoes me.

I unfold it carefully.

Inside is a paper ring.

Not a perfect one. Not even close. The band is made from construction paper, blue and green, with uneven edges and a smudge of glue dried near one side. A tiny dinosaur sticker sits where a diamond would be. Around the inside of the band, in Milo’s wobbly handwriting, are the words:

TODAY COUNTS.

I stop breathing.

Milo shifts from foot to foot. “It is not legally binding.”

A sob catches in my throat and turns into a laugh. “No?”

“No. Nadia said paper rings can be emotionally binding but not court binding.”

Nadia, from somewhere behind me, says calmly, “Accurate.”

Jasmine whispers, “I am suing all of you for emotional damages.”

Milo looks at me, suddenly shy. “It is so you don’t ever forget you’re family.”

The world blurs.

Not because I am sad.

Because some happiness is so big it hurts before the body recognizes it as joy.

Family.

Not replacement.

Not job.

Not contract.

Not the woman who stayed because a child needed her too much and adults made it impossible to leave.

Family.

Chosen carefully.

With rules.

With room to be angry.

With paper rings and crooked handwriting and a little boy who has learned that love should not be a trap, even when he is scared of losing it.

I look at Archer.

He is still on one knee, eyes wet, face open in a way that would have terrified him months ago. He looks at the paper ring like Milo has offered me the crown to a kingdom Archer does not own and would never dare claim.

Good.

That is exactly what it is.

I slide the paper ring onto my finger beside the real one.

The construction paper is loose.

The dinosaur sticker tilts.

It is perfect.

Milo exhales like he has been holding his breath for three days.

“There,” he says. “Now you remember.”

I pull him into my arms.

This time, I do not try to keep the hug careful for my sake.

Only for his.

He comes willingly, face pressed into my neck, arms tight around me.

“I remember,” I whisper into his hair. “I promise.”

His voice is muffled. “Today counts.”

“Today counts.”

“And tomorrow?”

I close my eyes.

For so long, tomorrow has been the dangerous word.

The one too big to promise.

The one that could become a lie if fear got there first.

But I understand now that promising tomorrow does not mean nothing will ever hurt. It means showing up honestly when it does.

I pull back and cup his face. “Tomorrow counts too.”

His eyes widen.

“And the day after that?”

“Yes.”

“And school days?”

“Yes.”

“And grilled cheese days?”

“Especially grilled cheese days.”

His smile breaks open.

It is sunshine through storm damage.

Then he looks at Archer, still waiting on one knee. “Dad, she has the ring now.”

Archer lets out a laugh that sounds perilously close to breaking. “I noticed.”

Milo gives him a meaningful look. “You can ask again if you forgot.”

Archer looks at me.

A question in his eyes.

May I?

Still asking.

Still waiting.

Another lock opens.

I nod.

He shifts slightly on one knee, facing me fully now, and his voice drops so only the people closest can hear.

“Harper James,” he says again, and my name in his mouth feels different here, in front of my center, with Milo’s paper ring on my finger and my people surrounding us. “Will you marry me again?”

I look at him.

At the man who hurt me.

The man who changed.

The man who is still changing.

The man I love, not because he is perfect now, but because he stopped asking perfection to stand in for truth.

Then I look at Milo, who is practically vibrating.

If ads affect your reading experience, click here to remove ads on this page.