I felt a rush of pride so strong it almost brought tears to my eyes.
“Both things can be true,” I said.
“I know. You taught me that.”
I turned away under the excuse of putting away groceries because I didn’t want her to see me cry.
PART SIX: THE MOMENT I STOPPED CARRYING HIM
Near the end of summer, I was clearing old photographs and documents from my phone when I found the screenshot.
Has she signed everything yet?
For a long moment, I stared at the words that had changed my life.
Months earlier, the message had made my body go cold. It had opened the door to every lie Joshua had hidden behind calm explanations and carefully prepared paperwork.
Now it felt smaller.
Not harmless. Not forgotten. Just smaller than the life I had built afterward.
I thought about the woman I had been that night. She was exhausted, frightened, and still hoping the man beside her might offer a reason to believe in him. She confused loyalty with silence. She thought keeping the peace was proof of love, even when peace required her to disappear.
I felt no anger toward her.
Only tenderness.
She had done the best she could with the truth she had.
I deleted the screenshot.
Not because Joshua deserved to be erased, and not because the betrayal no longer mattered. I deleted it because I no longer needed proof. Keeping it had become another way of allowing his choices to occupy space in my life.
For a while, I believed justice would be watching Joshua lose everything he had valued: his job, his reputation, the apartment, and Cheyenne.
But that wasn’t justice.
Those were consequences.
Justice was something quieter.
It was breakfast with Maxine at our small kitchen table while morning light spilled across the old tile floor.
It was hearing her laugh freely from the next room.
It was earning a new qualification and realizing my future hadn’t ended with my marriage.
It was no longer measuring my worth through the regret of the man who had betrayed me.
One evening, after a summer rain, I stepped onto our balcony.