Chapter 21 Harper

HARPER

David arrives Saturday morning exactly on time.

That alone makes my stomach twist.

He’s never been late for things that matter to him, but lately, I haven’t been sure whether Mason still falls into that category. When the front door opens, I brace myself automatically, shoulders squaring, spine straightening.

But David looks… tired.

Not angry-tired or impatient-tired. Just worn down. His posture is less rigid than usual, his gaze softer, almost wary. It’s odd to see in the man who was always so sure about everything.

Aiden notices it too. He clocks the look and gives me a cautious brow raise, as if to ask, “Is he okay?”

I slightly shrug in response.

Mason, oblivious to all of it, barrels forward with a shout of “Daddy!” and launches himself into David’s arms.

David catches him easily and holds him tight, eyes closing briefly like he’s anchoring himself in the weight of his son. “Hey, buddy,” he says, voice low and warm. “I missed you.”

My chest tightens despite myself. It’s the most genuine reaction I’ve see him have to our son in a long time.

Aiden kneels immediately, already reaching to help with Mason’s shoes.

“Ready for the park?” Our plan for when David got here.

Give David and me space. Let Mason burn off energy somewhere that doesn’t feel tense.

The park is only a few blocks away, so it’s the perfect place for it.

He stands, towering over the rest of us in the entryway.

Mason’s face lights up. “Yes!”

David looks up at Aiden then, something unreadable flickering across his expression. “That’d be good. We could use some time.”

“We’ll be back in a bit,” Aiden says, already helping Mason into his jacket. “Text if you need anything.”

I smile at the two of them. “I will.”

When the door closes behind them, the penthouse feels suddenly too quiet.

David gestures toward the couch. “Can we sit?”

I do, keeping a careful distance, hands folded together in my lap. I’ve rehearsed this conversation a dozen different ways since he called me. None of those versions included him looking this subdued.

He takes a breath, staring at the floor for a moment before finally speaking.

“The custody arrangement we have,” he says slowly, “isn’t going to work for me anymore.”

My pulse spikes instantly. I nod, but my voice is sardonic without my permission. “It works for the judge. You remember him, and the legally-binding agreement we have? I can get you a copy, if you need to review it.”

He exhales. “I’ve been offered a promotion, Harper. Regional manager. It’s… a big opportunity.”

I wait for the other shoe to fall.

“It’ll keep me in Phoenix,” he continues.

“Then why do we need to change anything?”

“With the promotion comes a lot of travel and longer hours. We can split holidays. Divide the summer breaks.” He pauses. “You can have full-time custody otherwise.”

I blink. “No weekends?”

He finally looks at me, eyes clear and steady. “I’ll fly Mason out when I can, or I’ll come here. But Harper… I can’t be the dad he needs right now. Not from Arizona. And if I’m being honest? I haven’t been that dad even when I was here.”

The room goes very still. This is not the fight I prepared for.

David exhales slowly, like the admission costs him. “I love Mason. I really do. But forcing myself into a role I keep failing at isn’t fair to him.”

I sit there, stunned, realizing this conversation isn’t about control or leverage. It’s about letting go. I’m not sure yet whether that makes it easier or infinitely more painful.

David leans back against the couch, exhaling like he’s been holding his breath for years. “I’ve been honest with myself for the first time. Doing what my therapist calls mirror work… and it turns out that version of me isn’t very flattering.”

I don’t interrupt. I don’t trust myself to yet.

“I prioritized my career during our marriage,” he continues, eyes still fixed on the floor.

“I always have. I told myself it was about providing, about stability, but the truth is I liked that work didn’t ask the same things of me that being a dad does.

It’s not… I love Mason. But being a father is not my calling. ”

If I don’t choose my words carefully, I could say the wrong thing. “I’m not sure what that means exactly, David.”

“I was inconsistent, at best. I canceled visits. Too many times. I showed up distracted. And when Mason needed more from me, I resented it instead of stepping up.” He stares out the window. “And I hated myself for it. But I don’t have it in me to give him what he needs.”

Each word lands with quiet finality.

I’ve spent so long bracing for defensiveness that this level of accountability leaves me off balance. “You don’t sound like you’re asking permission.”

“I’m not. I know you’ve always resented how I am with him, and you’re right to feel that way,” David replies. “So, right now, I’m telling you what I can realistically give without continuing to disappoint him.”

I blink at him. I’m stunned. “Wow.”

“You and Aiden… I can see Mason is happy. Really happy.”

My chest tightens, reflexively defensive even though his tone isn’t accusatory. “… and?”

“He talks about Aiden constantly,” David says, a faint, rueful smile tugging at his mouth. “‘The fireman this, the fireman that.’ At first, I told myself it annoyed me because it felt like replacement. But that wasn’t it.”

I wait.

“I realized I was jealous. Not of you two. That was just residual bullshit on my part, and honestly, confusion. What I was actually jealous of was how easily Aiden fathers Mason better than I do. He’s known Mason for a few months at most, and… he runs rings around me.”

I can’t believe I didn’t have to say it first.

“He’s a natural,” David continues. “Patient. Present. Consistent. And I’m not. I thought I could become that by force of will or the fact that Mason is my son, but that isn’t enough.”

Silence stretches between us, heavy but not hostile.

“Loving Mason doesn’t magically make me good at being his father. It’s time I stop pretending that it does.” He takes an overly large breath and sits taller. “Family isn’t blood. It’s who you choose. I’m a big enough man to admit when I’ve been outdone.”

I search his face for manipulation, for the pivot where this turns into control or guilt or bargaining. I don’t find it. What I see instead is grief. For the father he wanted to be. For the version of himself that didn’t materialize.

“This isn’t you walking away,” I say slowly.

“No,” David agrees immediately. “This is me stepping back into something I can actually sustain that won’t leave Mason wondering how I feel about him.

Calls every week. Visits I don’t cancel.

Time I show up for instead of promising and missing.

With the promotion, I can schedule out my calendar with hard dates, instead of letting deadlines run the show. No more blaming work for my absences.”

“What you’re proposing is stability for Mason.”

“Yes,” David says. “And accountability, too. This will eliminate the resentment issue and give me the chance to cordon off guaranteed time with him.”

The knot in my chest loosens just a fraction. “So, he’ll get less time with you overall, but you’ll be more present for it?”

He nods. “Yes. And zero chance of me cancelling on him means he might actually get more time with me. Which I would really like. My son needs to know I’m a man of my word when I have the option to be.

Plus, the promotion means I’ll have the funds to do whatever he wants when we are together.

Ice skating, trips to Disney, to the beach, whatever he wants. ”

“I’m not sure how this will work, but it sounds a lot better than the way things have been. We’ll formalize it. Through lawyers. Everything clear and in writing.”

Relief flickers across his face. “Thank you, Harper.”

“I’m not doing this for you,” I add. “I’m doing it for Mason.”

“That’s why I trust your opinion on this. You know him better than I do.” He sighs. “With some luck, that won’t always be true.”

“How so?”

“If I get the visitation thing right now, then maybe he won’t hate me when he’s older.

Father is a title you get when you knock someone up.

I want to be his friend, too. I want to be someone he likes.

” He pauses. “Hell, I want to be someone I like. I can’t do that if I’m always neglecting my son.

So, I have to love him enough to do this the right way, even if that means fewer chances to see him.

Quality over quantity. He deserves that and more. ”

A hard knot lodges in my throat, and I pat his knee.

“You’re a good man, David. The fact that you’re figuring this out now when he’s young will go a long way toward you two being friends as he gets older.

I’m certain of it.” I text Aiden that it’s time to come home.

“Do you want to say goodbye before you go?”

“I was hoping to get some alone time with him. If that’s okay for your schedule. I know I dropped this visit on you on short notice—sorry for that.”

“We’ll make it work.”

Aiden and Mason come home a few minutes later, and David meets them by the door. “Hey, buddy. Want to hang out for a bit?”

Mason nods enthusiastically and stands, grabbing his hand and pulling him to his room. I hang back, giving them the privacy David asked for. I retreat to the kitchen, where the silence presses in around me.

I don’t eavesdrop. I don’t need to. I hear the cadence of their voices through the shared wall between the kitchen and Mason’s room.

David’s voice is low and careful, the tone he uses when he’s trying to get something right.

Mason’s voice rises and falls with questions and interruptions, the way it always does when he’s processing something important.

Aiden joins me, smiling and curious. “David’s different today.”

“I’ll explain later.” I listen intently, and Aiden joins me.

Time stretches.

I make tea I don’t drink. I stand by the window and watch clouds drift lazily across the sky, wondering how something as ordinary as a Saturday morning can carry so much weight.

After a while, the door opens, so we scatter across the kitchen, pretending to be occupied with other things.

David steps out first, his expression tight and emotional in a way he’s clearly trying to keep contained.

Mason follows, quieter now, dinosaur tucked under his arm instead of animated in his hands.

David stops in front of me. “He’s a good kid. You did that.”

I swallow. “We both did.”

He shakes his head slightly, but doesn’t argue. “We talked it out.”

My chest tightens. “And?”

Mason’s brow scrunches like when he’s confused. “Daddy is gonna visit less. But he’ll cancel less.”

“That’s the plan, buddy,” David says, ruffling his hair. “And when we visit, it’ll be longer and we’ll do more stuff.”

“Can we go to the park?”

He smiles. “We can do whatever you want.”

“Okay.”

He takes a breath, then nods once, firm and final. “I’ll be in touch about the paperwork.”

“Sounds good.”

David kneels in front of Mason again, pulling him into a hug that lingers just long enough to matter. “I love you.”

“I love you too,” Mason replies, muffled against his shoulder.

David stands, gives me one last look that’s equal parts gratitude and regret, and walks toward the door. I walk him out, and Mason waves goodbye to his father. Then he drifts back to me slowly, pressing his side against my leg like he needs the contact.

We stand there for a moment, just breathing.

Then he looks up at me with serious eyes and asks the question I’ve been bracing for since David opened his mouth. “Is Daddy staying away because of me?”

My heart cracks straight down the middle.

I crouch immediately so I’m level with him, hands coming to his shoulders, steady and warm and absolutely certain. “No, baby,” I say without hesitation. “Never because of you. Not even a little.”

“Did I do something wrong?” he asks, voice wobbling just enough to make my throat burn.

“No,” I repeat, slower this time. “You didn’t do anything wrong. Your daddy loves you so much. He just… has a hard time showing it sometimes.”

Mason nods a little, thinking in that deep, serious way that always surprises people who don’t know him well. He doesn’t cry. He doesn’t pull away. He just rests his head against my shoulder and breathes.

After a moment, he speaks again, softer now. “Aiden says some people aren’t good at emotional stuff.”

My eyes sting instantly. “He’s right about that.”

“I think Dad is one of those people,” Mason continues.

I swallow hard. “I think you’re right about that. It’s hard for him.”

He nods, apparently satisfied. Then his face brightens just a little, like he’s reached the end of a complicated thought. “It took me a few tries to be able to ride my bike.”

“That’s true,” I say, smiling faintly.

“And Aiden didn’t give up on me. He kept running next to me, even when I kept falling. So, I won’t give up on Dad,” Mason says simply.

Aiden appears then and crouches beside us without interrupting, one hand resting lightly on Mason’s back.

I look up at him, my voice thick. “You got him on his bike?”

Aiden smiles and nods. “Took a few tries. But he didn’t quit.”

Mason beams at that, the heaviness lifting just a little.

“We’re not quitters in this family,” Aiden says. “Even if it takes six years to get it right.”

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