Message sixty-one. Sent at 2:14 a.m. The exact same time he had drained my accounts five years earlier.
“I still love you, Kezia.”
I took a screenshot. Sent it to Rochelle and Tamika. Tamika responded with a single laughing emoji — the one with tears. Rochelle said, “Block and document.”
But here’s what unsettled me most about those sixty-one messages: they were familiar. That cycle. Charm, explanation, nostalgia, anger, apology. I had lived inside that cycle for five years. He wasn’t sorry. He was running the same program on a woman he could no longer reach. He was rattled because for the first time, the power had completely shifted.
I blocked the number. Then I forwarded all sixty-one messages to my attorney. Because the judgment I held against Shawn — that nine thousand, eight hundred dollars he’d never paid — suddenly had fresh documentation. A man reaching out is a man whose location can be traced.
Tamika Reeves had been my best friend since seventh grade. She’d watched me survive two broken engagements before Shawn. My mother’s cancer diagnosis. The night I nearly walked away from KZ Designs entirely. She knew me before I knew myself. So when she called three weeks after the billboard launch and said, “Sit down,” I sat down immediately.
“I found him,” she said.
My whole body went cold. “Found who?”
“Shawn.” She snorted. “Kezia. He never left the city. He’s been here the entire time. Thirty minutes from your apartment.”
Four years. Thirty minutes. While I was sleeping on her couch eating cereal for dinner, rebuilding from nothing, crying on bathroom floors, he was thirty minutes away. Not in Miami. Not starting over somewhere new. Right here, in this city, watching my name grow. Watching the notifications. Watching the billboards go up one by one.
“He’s going by D Callo on social now. Private account. But he has a mutual with my cousin Jade, and she sent me a screenshot.”
Tamika texted it over. There he was. Same jawline. Older. A little worn around the edges. Living in a shared apartment in Daly City, according to his tagged location. No real career visible. Scattered posts about manifesting and new chapters. The photography portfolio he once bragged about? Gone. Nothing professional. Nothing built.
He had taken everything I had and still ended up with nothing.
I sat with that information for a long time. Not with satisfaction. Not yet. With something quieter. Something that felt like confirmation. Some people leave your life and level up. Shawn left my life and stalled completely. The money he stole hadn’t built him anything because the problem was never my money. The problem was always who he was without me to carry him.
I want to be clear: I did not go looking for Shawn Anderson. What happened was pure collision. The kind the universe arranges when it’s ready for a story to close.
I was at a brand launch event downtown for one of KZ Designs’ newest clients, a luxury athleisure label called Sable and Gold. The venue was packed. The kind of Friday night energy that makes a city feel electric. I was in a burnt orange wrap dress, hair out, laughing with Breanna about something I can’t even remember now, when I looked across the room and the air left my body.
He was by the bar. Holding a drink. Wearing an outfit that was trying too hard — a blazer with unnecessary details, shoes that looked uncomfortable. And he was staring directly at me.
For three full seconds, neither of us moved. Then he walked over. Because of course he did.
“Kezia.”