22. Moments of Clarity
Chapter 22
Moments of Clarity
Hannah
T he box tumbles from my hands, old photographs scattering across the attic floor like fallen leaves. My fingers tremble as I reach for one that landed face-up—a snapshot of Liam and me at seventeen, his arm draped casually around my shoulders as we lean against his first car. The memory hits me with such force that I have to sit down, right there among the dust and debris of my parents’ belongings.
We were so young then. So full of hope and dreams and certainty about our future together. His smile in the photo is brilliant, unguarded in a way I rarely see anymore. And me? I’m looking at him like he hung the moon and stars just for me.
Maybe he did.
The thought slips in before I can stop it, bringing with it an avalanche of emotions I’ve been trying to suppress for days. Ever since that afternoon by the lake when he told me he loved me and I… froze.
God, the look in his eyes when I couldn’t say it back. When I just sat there, paralyzed by fear and memories of the last time a man claimed to love me.
My phone buzzes in my pocket—probably another message from my lawyer asking about proceeding with the paternity testing. I’ve been avoiding his calls, just like I’ve been avoiding Liam’s texts. Just like I’ve been avoiding everything that requires me to make a decision about my future.
I pick up another photo. This one shows Liam teaching me to drive a stick shift, both of us laughing as I ground the gears. The memory is so vivid I can almost hear the engine protesting, feel the warmth of his hand over mine on the gear shift as he guided me through the motions.
“Mom?” Cam’s voice floats up from downstairs. “Are you okay up there?”
“I’m fine, honey!” I call back, quickly wiping at my eyes. When did I start crying? “Just going through some old boxes.”
“Okay.” He doesn’t sound convinced. “Well, I’m heading to practice. Coach is here to get me and said Liam’s picking me up after.”
My heart clenches. Of course Liam is still showing up for Cam, still being the father our son deserves, even while I’m hiding from him like a coward. “That’s… that’s good. Have fun.”
I wait until I hear the front door close before letting out a shaky breath. The silence feels oppressive now, heavy with all the things I can’t seem to say. To Liam. To Cam. To myself.
Another photo catches my eye—this one from senior prom. I’m wearing a deep blue dress that took months of babysitting to afford, and Liam… God, he was so handsome in his rented tux. We’d snuck away from the dance early, and drove out to the lake in his car. Made love under the stars. Everything felt possible that night.
The contrast between then and now is stark enough to make me physically ache. That girl in the photo didn’t know about fear that runs so deep it becomes part of your bones. She didn’t wake up gasping from nightmares about hands around her throat. She hadn’t learned how quickly love can turn to possession, to control, to pain.
Charlie’s voice echoes in my head, as clear as if he were standing right behind me. You really think he’ll stick around once he sees how broken you are? Once he realizes what a pathetic excuse for a woman you’ve become?
I squeeze my eyes shut, trying to block out the memory. But it’s like picking at a scab—once you start, you can’t stop until you’re bleeding again.
I’ll never forget the day Charlie looked at Cam and knew the truth just as I had known. I was holding three-month-old Cam—had just finished changing him. Charlie came home early, took one look at our son—at the way Cam’s features were starting to mirror Liam’s—and something in him snapped. The first blow caught me completely off guard. I remember being more shocked than hurt, at first. Then came the accusations, the names, the threats.
My phone buzzes again, and this time I force myself to look at it. Two missed calls from James Reynolds, and a text.
James Reynolds
Hannah, we need to discuss moving forward with the paternity test. Charlie’s lawyer is pushing back hard. Call me when you can.
Below that, a message from Liam that makes my heart stutter.
Liam
Missing you both. Let me know if you need anything.
The simple words carry so much weight. It’s been too long since I last saw him, since that perfect afternoon by the lake turned into this aching silence. I’ve been avoiding his calls, his texts, the love I see in his eyes every time he looks at me. All because I’m too scared to face the truth. To trust in his love.
I pick up another photo from the scattered pile. This one’s different—not of Liam and me, but of my parents on their wedding day. Mom is radiant in her simple white dress, dad beaming beside her like he can’t believe his luck. They had thirty-five years together before cancer took her from us. Thirty-five years of building a life, raising a family, choosing each other every single day.
Their love was so strong, so unbreakable, that Dad didn’t last long without her. He just gave up on living. Didn’t see a reason to be on this earth without her.
That’s what real love looks like. Not the twisted, poisonous thing Charlie called love. Not the cage he built around me, brick by painful brick.
No, real love is what I see in Liam’s eyes when he watches Cam play baseball. It’s in the gentle way he touches me, like I’m something precious instead of broken. It’s in how he shows up, day after day, even when I push him away.
My fingers hover over his name in my phone. I should call him. Should try to explain why I’ve been distant, why those three words sent me spiraling back into memories I thought I’d buried.
But what would I say? I’m sorry I’m such a mess? Sorry I can’t be the woman you deserve? Sorry I let fear win again?
Another photo catches my attention—this one of Cam when he was maybe four or five, sitting on my lap while I read him a story. Even then, the resemblance to Liam was striking. How did I ever think I could keep that secret? How did I convince myself that staying with Charlie was protecting anyone?
Liam chose us. He keeps choosing us, every day, even when I make it hard. Even when I let fear build walls between us.
My phone buzzes again—James Reynolds calling for the third time today. I know what he wants to discuss. The paternity test would legally establish Liam as Cam’s father, would give him rights that Charlie could never challenge. But it would also make everything real in a way I’m not sure I’m ready for.
You’re just scared , a voice that sounds suspiciously like my mother whispers. Scared of letting yourself believe in happily-ever-afters again.
Before I can talk myself out of it, I answer the call.
“Hannah.” James sounds relieved. “I’ve been trying to reach you.”
“I know. I’m sorry, I’ve been…” Hiding. Running. Letting fear win. “… processing things.”
“Charlie’s lawyer is pushing back hard on the paternity testing,” he says, getting straight to business. “They’re claiming it would be traumatic for Cameron to have his parentage questioned at this stage.”
A bitter laugh escapes me. “The only trauma Cam has experienced came from Charlie.”
“Exactly. Which is why we need to move forward with this now, while the judge still has Charlie’s violent episodes fresh in her mind. But I need your go-ahead.”
I close my eyes, thinking of Cam’s voice this morning when he mentioned Liam picking him up from practice. The joy in his tone, how naturally he said “dad” now instead of Liam.
“Do it,” I say before I can second-guess myself. “Whatever paperwork you need me to sign, whatever needs to happen. Let’s make it official.”
“Are you sure?” James asks carefully. “Once we start this process—”
“I’m sure.” And I am, with a certainty that surprises me. “Cam deserves to have his real father’s name on his birth certificate. And Liam…” My voice catches. “Liam deserves to have legal rights to his son.”
“Alright. I’ll draw up the paperwork today. It shouldn’t take long to get the test schedule. A few days maybe. We’ll need Liam and Cam to come in and submit samples.”
“I’ll let them know.” I promise, though the thought makes my hands shake. “Just email me the details?”
After hanging up, I look around at the scattered photos surrounding me. Each one tells a story—of love, of loss, of choices made and paths not taken. The girl in these pictures couldn’t have known where life would lead her. Couldn’t have imagined the pain she’d endure or the strength she’d find buried beneath her fear.
But maybe she knew something I’ve forgotten. Maybe she understood that love—real love—is worth the risk.
The parking lot sits empty except for a handful of cars scattered near the church entrance. My hands grip the steering wheel as I stare at the illuminated double doors, heart hammering against my ribs. The evening light casts long shadows across the asphalt, and I can’t help but feel exposed sitting here, even though I know I’m safe.
You can do this . I tell myself for the hundredth time. You need this.
I’ve driven past this church every night there’s a scheduled meeting since I returned to Beaver, always finding some excuse not to stop. Too tired after work. Need to get home to Cam. Not ready yet. But tonight feels different. Tonight, the thought of walking through those doors fills me with equal parts terror and desperate hope.
A woman emerges from the church, heading toward her car. Even from here, I recognize the determined set of her shoulders, the careful way she holds herself. It’s a posture I know intimately—the stance of someone who’s survived what I have. Someone who’s fought her way back from despair.
My phone buzzes in my purse, making me jump. For a split second, panic grips me. But when I fish it out, it’s just a text from Cam.
Cam
At Grams. Mac’s playing video games with me. Don’t worry about dinner.
Relief floods through me, followed quickly by guilt. My son shouldn’t have to reassure me. He shouldn’t have to carry the weight of my fears.
That thought finally propels me into action. I grab my purse and step out of the car before I can talk myself out of it again. The evening air is warm, carrying the promise of summer on the breeze. Somewhere nearby, crickets chirp their evening song.
The sign on the door catches my eye as I approach, “Support Group Meeting in the basement, take the stairs to the right.” Simple white paper with black text, but it might as well be a flashing neon sign for how much it makes my pulse race.
Inside, the church is quiet except for my footsteps echoing off the high ceiling. The familiar scent of wood polish and old hymnals brings back memories of Sunday services with my parents. Back when life was simpler. Back before Charlie.
Before Liam too , my mind whispers traitorously. But I push that thought away. I can’t think about him right now. Can’t let myself get lost in memories of strong arms and gentle kisses, of the way he looks at me like I’m something precious instead of broken.
The stairs creak under my feet as I descend into the basement. With each step, my resolve wavers. What if they judge me? What if they think I’m weak for staying with Charlie so long? What if—
Laughter drifts up from below, warm and genuine. The sound is so unexpected it stops me in my tracks. How long has it been since I really laughed like that? Since I felt that kind of lightness without this underlying layer of fear?
The basement door stands open, spilling fluorescent light into the stairwell. I can see several women gathered around a folding table laden with cookies and coffee. They’re chatting animatedly, completely at ease with each other. One of them—a short woman with curly gray hair—spots me hovering in the doorway.
“Well hello there!” She calls out, her smile reaching all the way to her eyes. “Come on in, honey. We don’t bite.”
My feet feel like lead as I step into the room, but something in her warm expression helps ease the knot in my chest. The other women turn to look at me, and I brace myself for judgment or pity. Instead, I see only understanding in their faces.
“I’m Sarah,” the gray-haired woman says, approaching me with that same gentle smile. “I facilitate this little group of survivors. Would you like some coffee? Julie makes the best snickerdoodles this side of the Ohio River.”
“I… yes. Thank you.” My voice comes out barely above a whisper. “I’m Hannah.”
“Welcome, Hannah.” She guides me toward the snack table with a light touch on my elbow. “We’re just getting started. No pressure to share tonight if you’re not ready, but we’d love to hear your story if you feel up to it.”
The other women introduce themselves one by one. Julie, the cookie baker, has kind eyes and a slight Southern drawl. Maria wears scrubs from the hospital where she works. Jenny could be my age or younger, with long dark hair pulled back in a messy bun. There are others whose names blur together, but each greeting feels genuine, each smile a tiny lifeline thrown my way.
We settle into a circle of folding chairs, and I clutch my Styrofoam cup of coffee like a shield. The familiar ritual of adding cream and sugar gave my shaking hands something to do, but now I wish I had declined. My stomach churns with nerves.
“Alright ladies,” Sarah says once everyone is seated. “Who’d like to start us off tonight?”
Maria raises her hand. “I will. Had a bit of a breakthrough this week.”
As she talks about finally changing her phone number—something her ex had been using to harass her for months—I study the other women’s faces. They nod in understanding, offering quiet words of encouragement.
Jenny goes next, describing her struggle with nightmares and how she’s finally sleeping through the night again. Julie shares a proud moment of standing up to her former mother-in-law at the grocery store. With each story, I feel the tension in my shoulders ease slightly.
Then Sarah turns to me. “Hannah? Would you like to share what brought you here tonight?”
All eyes turn my way, but the attention doesn’t feel oppressive like I feared. These women understand. They’ve lived through their own versions of my hell.
“I…” My voice cracks, and I take a sip of lukewarm coffee to steady myself. “I recently got out of an abusive marriage. My husband… ex-husband now… he…”
The words stick in my throat. How do I explain twelve years of systematic destruction? How do I describe the way Charlie slowly stripped away every part of me until I barely recognized myself?
“Take your time,” Sarah says softly. “We’ve all been there.”
I take a deep breath. “He controlled everything. What I wore, who I talked to, when I left the house. He forced me to homeschool our son to further isolate me.” My hands start to shake, coffee sloshing dangerously close to the rim of my cup. “I tried to be perfect. Tried to anticipate his moods, to keep him happy. But it was never enough.”
Tears burn behind my eyes, but I force myself to continue. “Five months ago, he beat me so badly I would’ve died had… My son… He attacked back and called for help. If he hadn’t…”
“But he did,” Julie interjects gently. “You’re here now. You survived.”
I nod, wiping at my eyes. “Charlie’s in jail. He violated the restraining order and hit me again. He’ll be there for a while this time. I should feel free, but—”
“But you’re still afraid.” Jenny finishes for me. “Still waiting for the other shoe to drop.”
“Yes.” The word comes out on a sob. “And there’s… there’s someone else. Someone good. Someone who loves me, who wants to help. But I keep pushing him away because I’m terrified of letting anyone that close again.”
“Tell us about him.” Sarah encourages. “This good man.”
A watery laugh escapes me. “His name is Liam. We were together in high school, before Charlie. He’s… he’s actually my son’s biological father.” Several eyebrows raise at that, but no one interrupts. “He’s everything Charlie wasn’t. Patient, kind, gentle. He makes me feel safe.”
“But?” Maria prompts.
“But what if I’m wrong? What if I’m so broken I can’t tell the difference anymore? What if—” My voice breaks. “What if I let him in and he realizes I’m not worth the trouble?”
“Oh honey.” Julie reaches over to squeeze my hand. “That’s the abuse talking. Those thoughts aren’t yours—they’re the poison your ex put in your head.”
“She’s right.” Jenny adds. “I used to think the same things. That I was damaged goods, that no one would want me once they knew my past. But that’s what they wanted us to believe. It’s how they kept us under their control.”
Sarah leans forward in her chair. “Hannah, can I ask you something? When you’re with Liam, how do you feel? Not what you think you should feel, or what you’re afraid of feeling. Just… how does he make you feel?”
I close my eyes, letting myself remember. Liam’s arms around me as we worked on the house. His proud smile watching Cam play baseball. The way he kissed me by the lake, like I was precious and strong all at once.
“Safe,” I whisper. “Like I can breathe again. Like maybe I deserve to be happy.”
“You do deserve to be happy,” Sarah says firmly. “We all do. That’s why we’re here—to remind each other of that truth when we forget.”
“But how?” I ask, hating how small my voice sounds. “How do I trust those feelings when I was so wrong before?”
“You trust them because they’re real,” Maria says. “Because they’re yours, not someone else’s. Charlie tried to convince you that you couldn’t trust your own judgment, right?” I nod. “That’s what abusers do. They make us doubt ourselves so we’ll rely on them instead. But you knew something was wrong even then, didn’t you? You just couldn’t act on it yet.”
“I…” The realization hits me hard. “Yes. I always knew. Even that first time he hit me, part of me knew it would only get worse. But I stayed anyway.”
“Because you were trapped,” Jenny says. “Because he isolated you and made you believe you had no choice. But you’re not trapped anymore, Hannah. You’re free to trust your instincts again.”
“And what if my instincts are telling me to run?” The question comes out before I can stop it. “What if every time Liam gets close, every time he shows me how much he cares, I panic?”
“That’s normal.” Sarah assures me. “Your body and mind are still in survival mode. It’s going to take time to reprogram those responses.” She pauses, considering. “But maybe instead of running, you could try talking to him about it? Tell him what you’re feeling, why it’s hard? If he’s really the good man you say he is, he’ll understand and wait.”
The thought makes my chest tight with anxiety. “I wouldn’t even know where to start.”
“Start with the truth.” Julie suggests. “Tell him exactly what you told us—that you want to let him in but you’re scared. Like Sarah said, a good man will understand that. He’ll give you the time and space you need to heal.”
“What if he gets tired of waiting?” I can’t quite keep the fear out of my voice.
“Then he’s not the right person for you,” Sarah says simply. “But from what you’ve told us about him, I don’t think that’s going to be the case.”
The other women nod in agreement. Jenny reaches over to touch my arm. “You survived hell and came out the other side. Don’t let fear keep you from finding happiness now that you’re free.”
More tears spill down my cheeks, but they feel different this time. Cleansing somehow, like rain washing away the last traces of Charlie’s influence.
“Thank you,” I whisper, looking around the circle at these amazing women who’ve opened their hearts to a stranger. “I didn’t… I didn’t know how much I needed this.”
“That’s why we’re here,” Sarah says warmly. “Same time next week?”
I nod, managing a small smile. “I’d like that.”
As the meeting wraps up, several women come to hug me or share their phone numbers. “Text anytime.” Julie insists. “Day or night. We’ve all been where you are.”
Jenny pulls me aside as I’m gathering my things. “Hey, can I tell you something?” When I nod, she continues. “You may not realize this, but you light up when you talk about Liam? That’s real. That’s your heart telling you what it wants. Maybe it’s time to listen to it instead of your fears.”
Her words follow me up the stairs and out into the night air. The parking lot is darker now, but somehow it feels less threatening than before. As I unlock my car, I catch a glimpse of my reflection in the window. There are tear tracks on my cheeks and my eyes are red, but I look… lighter somehow. Like I’ve set down a burden I didn’t even know I was carrying.
The drive home gives me time to process everything I’ve heard tonight. Every story shared, every piece of advice given. But mostly I think about what Jenny said about listening to my heart.
What is my heart trying to tell me? When I strip away the fear and doubt, what do I really want?
The answer comes with startling clarity. I want Liam. I want the life he’s offering—not just for Cam’s sake, but for my own. I want to feel safe and loved and cherished. I want to trust again, to laugh again, to live without constantly looking over my shoulder.
Charlie took so much from me, but he doesn’t get to take this too. He doesn’t get to rob me of the chance at real happiness, at the kind of love I always dreamed of finding.
As I pull into my driveway, my hand itches to reach for my phone. To call Liam right now and tell him everything I’ve realized. But it’s late, and this conversation deserves more than a rushed phone call.
Tomorrow, I promise myself as I head inside. Tomorrow I’ll find the courage to be honest with him. To let him see all of me—broken pieces and all—and trust that he won’t run away.
For tonight, though, I feel something I haven’t felt in years—hope. Real, tangible hope for the future. And for the first time since Charlie entered my life, I actually believe I deserve it.
Cam’s laughter drifts down from upstairs, probably playing video games again. The sound warms my heart, reminding me why I need to be brave. My son deserves to see his mother happy, whole, and loved. He deserves to see what a healthy relationship looks like.
We both do.
I climb the stairs to my bedroom, already planning what I’ll say to Liam tomorrow. But when I reach for my phone to set my alarm, I notice a text from him sent hours ago.
Liam
Hope you’re okay. Missing you.
The simple words would have sent me running in panic just this morning. Now they make my heart ache with longing.
My fingers hover over the keyboard as I debate responding. Part of me wants to pour out everything I’m feeling right now, but I know this conversation needs to happen face to face.
Still, I can’t leave him wondering if I’ve slipped away completely. Can’t let him think I don’t care.
Taking a deep breath, I type.
Hannah
Can we talk?
The message sits there for a moment before I hit send, my heart pounding. But it feels right. It feels like the first step toward the future I want—the future we all deserve.
Now I just have to be brave enough to take the next step. To let him in completely, with all my fears and scars and hopes for tomorrow.
For the first time in longer than I can remember, I’m actually looking forward to tomorrow.