My stomach dropped.
“What does he look like?”
“Tall, brown hair, wearing a bank uniform. Says his name is Frank and it’s urgent.”
I closed my eyes briefly.
“Call security. Now.”
When I got to the lobby, Frank was there. His tie was loosened, his shirt wrinkled. He was holding flowers, roses, expensive ones, as if they were evidence of something, as if they could undo months of stalking and harassment.
The moment he saw me, relief washed over his face.
“Elizabeth, thank God. I just need five minutes. Please.”
Jessica and Thomas were in the lobby. So were two clients waiting for appointments. Everyone was watching this play out like it was entertainment. The humiliation of his promotion party flashed through my mind. How he had handed me divorce papers in front of his colleagues. How he had called me dead weight while they whispered and stared. How he had made my pain public for his convenience.
Now he was doing it again. Showing up at my workplace. Making a scene. Forcing me to deal with him in front of my co-workers and clients. Turning my private hell into public spectacle.
“Elizabeth, please,” he said, stepping closer. “I know you’re angry. I know I messed up, but we can fix this. I’ll do better. I’ll be better. Just give me a chance.”
I didn’t speak to him.
Instead, I turned to Catherine and said, loud enough for everyone in the lobby to hear:
“This man is harassing me. I need security.”
Frank’s face crumpled.
“What? Liz, that’s not— I’m just trying to talk to you.”
“You hired someone to track me down after I left the state. You showed up at a coffee shop six months after our divorce. Now you’re at my workplace disrupting my professional life. That’s not talking. That’s stalking.”
Two security guards emerged from the elevator. Frank looked at them, then back at me, desperation making him reckless.
“You can’t do this,” he said as they approached. “I love you. Doesn’t that mean anything?”
“No,” I said simply. “It doesn’t. Not anymore.”
“I already am,” I continued, my voice steady. “The same way you did it to me publicly. Remember your promotion party? When you handed me divorce papers and humiliated me in front of everyone you worked with? This is what that feels like, Frank. This is what it’s like when someone makes your pain into a spectacle.”
The guards took his arms. Frank didn’t resist, but he kept staring at me like I was speaking a language he couldn’t understand.
“I’m sorry,” he said as they led him toward the exit. “I’m so sorry, Liz. For everything.”
“I know you are,” I said. “But sorry doesn’t fix what you broke.”
After they escorted him out, Catherine put a hand on my shoulder.
“Are you okay?”
“Not really,” I admitted. “But I will be.”
That night, I couldn’t sleep. I kept thinking about Frank’s face in the lobby. The flowers he dropped when security took him. The way he had said he loved me like that made everything okay.
At two in the morning, I got up and spread everything across my kitchen table. Every piece of evidence I had been collecting. Credit card statements showing hotel charges. Vanessa’s birthday card. Screenshots of blocked calls. I counted them. Two hundred forty-seven records from my old bank showing his manager-level access to my transaction history after I had closed the account. Photos Jessica had taken of him in our lobby before security arrived.
James came over at seven looking exhausted. He had been up late working but came straight from home when I texted.
“This is stalking,” he said quietly, looking over the evidence spread across my table. “This is also identity fraud, data breach, harassment. Liz, this isn’t just creepy ex-boyfriend behavior. These are crimes.”
“I know.”
“You need a restraining order. Today. And you need to report what he did with the bank systems.”
“I’ve been avoiding it because I didn’t want to be tied to him anymore. Didn’t want more court dates and lawyers and having to see him.”
James took my hand.
“I get that. But he’s not going to stop. He showed up at your work. What’s next? Your apartment? What if he follows you somewhere you’re alone?”
The thought made my skin crawl.
“I’ll call a lawyer.”
Michelle Reeves had kind eyes and zero patience for nonsense. She listened to my story without interrupting, taking notes on a legal pad. When I finished, she set down her pen and looked at me directly.
“Your ex-husband has committed multiple felonies. Using his position to access your financial records is a federal crime. Showing up at your workplace after being told to stop is harassment. Hiring someone to track you across state lines escalates this into something much more serious.”
“What do I do?”
“We file for a restraining order immediately. Today. And I strongly recommend filing a complaint with the State Banking Commission. What he did with customer data systems isn’t just unethical. It’s a violation that could cost him his license.”
My hands were shaking.
“Will I have to see him in court?”
“Yes. For the restraining order hearing. But I’ll be with you, and it’s usually brief. The judge reviews the evidence and makes a ruling. The banking commission is a separate investigation. You’ll give a statement, provide evidence, and they’ll handle it from there. Frank will be suspended pending investigation. If they find wrongdoing, and based on what you’ve told me, they will, he’ll face termination and a permanent mark on his professional record.”
I thought about Frank’s face when he had been promoted to manager. The pride. The certainty that he had finally made it. That glass office had been his dream, the thing he had sacrificed our marriage for.
Now I was about to take it away.
“Do it,” I said. “File everything.”
The complaint to the banking commission required a formal statement. I sat across from an investigator named Peterson, mid-fifties, tired eyes, the expression of someone who had seen every variation of corporate misconduct.
“Walk me through the timeline,” he said, pen ready.
So I did. From the moment I realized Frank had been tracking my debit card purchases to his appearance at my workplace. Peterson’s expression darkened with each detail.
“Did Mr. Caldwell have any legitimate business reason to access your accounts?”
“No. We were divorced.”
“And you have proof of that access?”
“I do.”