I was halfway through checking the fit of the green shirt in the mirror when I heard her laugh.
That specific laugh.
The one she pulled out for rooms. Performed. Bright at the edges and hollow in the middle. The laugh of someone reminding everyone nearby that they were having a good time.
I'd spent two years learning that laugh. Every frequency of it. The real one rare, slightly surprised, escaping before she could curate it. And this one. The production.
I straightened the collar and stepped out of the fitting room.
She was still at the rack. The guy her guy had his back half turned, holding a jacket against himself with one hand and scrolling his phone with the other. Stella was watching him with the particular expression of a woman who had somewhere comfortable to stand and had decided to stay there.
Then she turned and found me.
The expression didn't collapse. She was too composed for that. But something shifted underneath it a hairline fracture. Fast. Almost invisible.
Almost.
"Brandon."
I looked at her for a moment. Just a moment. The way you look at a scar you've had long enough that it no longer surprises you.
"Stella."
The guy looked over. Clocked the exchange. Did his slow assessment the kind that was less about gathering information and more about communicating that he didn't feel the need to gather any.
"This your ex?" he asked her.
"Yeah," she said.
He nodded once a small economical movement and went back to his phone.
I turned back to the rack.
"You look..." Stella started.
"Thanks," I said. Before she finished. Because whatever she was about to say wasn't something I needed to receive.
A beat of silence.
"Brandon." Her voice had shifted. Quieter. The performance dialled back slightly. "Can we just how have you been? Genuinely."
I found a jacket on the rack. Checked the cut. Considered it.
"Good," I said.
"Yeah?"
"Yeah."
She waited for more. I didn't give her any. Not coldly just genuinely. There wasn't more. Good was the complete answer.
I heard the guy finish with his phone. Heard him step slightly closer.
"Brandon," he said.
First time he'd addressed me directly.
I looked at him.
He had the face of someone who'd never worked very hard for anything and had mistaken that for ease. Good looking in a constructed way everything deliberate, nothing accidental. He was looking at me with an expression I recognized. The kind men wear when they want to establish something without technically starting anything.
"Stella talks about you sometimes," he said. Conversationally. Like we were old acquaintances.
"Does she," I said. Not a question.
"Mm." He glanced at the clothes draped over my arm. "Treating yourself?"
"Just shopping."
"Right." He nodded slowly. "Good to have hobbies."
There it was. Small. Slipped in casually like a coin into a pocket. The particular kind of diminishment that comes gift wrapped in pleasantry.
*Threat assessment updated,* the system said quietly. *Intentional provocation. Low grade. Testing your response threshold.*
I put the jacket back. Found another one.
"Stella said you were in school," he continued. "Computer stuff?"
"Something like that."
"Mm." Another nod. He was warming up now, finding his rhythm. "Decent field if you can get into the right companies. Tough to break through on your own though. Lot of people try." He smiled wide, easy, the smile of a man sharing wisdom he hadn't been asked for. "Most don't really make it. You know how it is."
"I'm beginning to," I said pleasantly.
Stella had gone very still.
I checked the fit of the second jacket. Better cut. I put it with the others.
"What do you do?" I asked him. Genuine curiosity. No edge.
He straightened slightly. People like him always did when that question came. "Import export. Regional supply chains. I run three companies."
"That's good," I said. And I meant it neutrally, the way you mean the weather is fine.
He waited for something more. Some flicker of impression. Some acknowledgment of the gap between his three companies and my computer stuff.
I went back to browsing.
Something shifted in his expression. The easy smile stayed but the eyes behind it adjusted recalibrating, like a man who'd thrown a ball expecting it to come back and was watching it just keep going.
Stella touched his arm. A small careful touch. The kind that meant *leave it.*
He didn't.
"Stella mentioned the breakup," he said. Conversationally still. "Sounds rough. Long time to invest in something that doesn't work out." He tilted his head. "How long were you two together? Two years?"
"About that," I said.
"Two years." He exhaled through his nose. Something almost like sympathy. "That's hard man. Especially when the other person just moves on." He glanced at Stella briefly. "Cleanly. You know?"
The mall moved around us. Soft music. Distant conversations. Someone laughing three stores down.
I felt it the thing he was prodding for. Not anger exactly. Something older and more complicated sitting somewhere under my sternum that still had his fingerprints on it even though we'd never met before today.
But I breathed through it.
"Yeah," I said simply. "Life moves."
His jaw tightened slightly. Barely. He'd expected something. A flinch. A reaction he could use.
"Big of you to take it well," he said. The sympathy dropping one degree. "Some guys really struggle with being replaced. Can't let go. You seem" he looked me over once more, "okay though."
"I am," I said.
"Good." He nodded. Paused. Then as if the thought had just arrived, as if it were casual and incidental and not the entire point of everything he'd been building toward "Must be hard though. Seeing her happy. With someone who can actually"
"That's enough."
Not me.
Stella.
We both looked at her.
She was standing with her arms folded, jaw set, looking at him with an expression I'd never seen on her face directed at someone else. Tight. Controlled. Embarrassed underneath.
"Babe"
"I said that's enough Daniel."
Daniel. So that was his name.
He looked at her. A flash of something surprise, irritation then the easy smile returned, redirected at me like nothing had happened.
"She's protective," he said. Lightly. "Sweet really."
"Daniel." Stella's voice was low. A warning.
He ignored it.
"Look man." He took a small step closer. Not threatening everything still technically casual. "I'm not trying to start anything. Just you should know. She didn't leave you because of me. She left because"
"I know why she left," I said.
"Do you?"
"Yes."
He studied me. "And you're really just fine with it."
"I really am."
Something crossed his face. Past the practiced ease, past the performance of a man entirely unbothered. Something that looked a lot like the specific frustration of someone who needed a reaction and wasn't getting one.
"Must be nice," he said. "Being that delusional."
The word landed in the space between us.
Stella said his name again. Sharp.
I looked at him for a long moment. Not angry. Something quieter than anger and somehow heavier.
"I spent two years," I said. Evenly. "Working double shifts. Missing sleep. Watching my own work collect dust. Carrying someone else's life while mine sat in a corner." I looked at him steadily. "I know exactly what I lost. And I know exactly what I gained when I lost it."
His smile finally went somewhere it couldn't come back from.
"Big words," he said. "For someone shopping in the discount section."
I looked down at the clothes in my hands. Looked back at him.
"RTX 4070," I said. "Dual 34 inch curved monitors. Ryzen 9 processor. New sofa, new mattress, new setup." I tilted my head slightly. "All bought this morning. Cash. From one job." I let that sit for exactly one second. "But yeah. Discount section."
The silence that followed was the specific silence of a room where something has just changed and everyone is still catching up to it.
Daniel's jaw worked once.
Then he stepped forward and put his hand flat against my chest. Not a punch. A push firm, deliberate, the opening move of a man who'd run out of words and was changing languages.
Everything went quiet.
Not the mall. The mall kept going. But something inside me went completely still.
*Operator,* the system said. Very calm. *Your call.*
Daniel's expression had finally dropped its pleasantry entirely. What was underneath wasn't particularly impressive just ordinary anger wearing an expensive shirt.
"You think you're smart," he said. Low. The audience voice gone.
I looked at his hand on my chest.
Then I removed it. Not violently. I just took his wrist steady, controlled and moved it aside. The way you close a door that opened on its own.
"Don't," I said simply.
He grabbed my collar.
That was different.
Something shifted in me not rage, nothing hot or uncontrolled. Something colder. More precise. Two years of 5am gym sessions, of punching bags and early mornings and rebuilding a body I'd let fall to pieces. All of it suddenly very present and very calm.
My hand closed around his wrist before either of us had consciously decided anything.
I turned my hip basic mechanics, weight and leverage and walked him backward into the clothing rack behind him. Not throwing him. Just making a point with physics.
The rack rattled. A few shirts slid off their hangers.
Daniel's back hit it and he stayed there more surprised than hurt eyes wide, the easy confidence completely gone, replaced by something rawer and less rehearsed.
I held his wrist for one more second.
Then let go.
Stepped back.
Straightened my new jacket.
"Brandon." Stella's voice. Different now. All the performance stripped out of it. "Brandon I'm—"
"You don't have to," I said.
I wasn't angry at her. That was the thing I noticed as I stood there in the middle of a clothing store in Moda Mall on a Thursday afternoon. The anger I'd expected to feel the one I'd been quietly carrying since that night in the apartment, since her voice had played on repeat in my skull like a song I couldn't turn off wasn't there anymore.
It was just gone.
Like something that had been pressing against the inside of my chest for eight months had simply released. Quietly. Without ceremony.
I looked at her. Really looked.
She looked tired. Not physically underneath. The way people look when they've been performing a version of themselves for long enough that they've stopped remembering what the original felt like.
"I hope you're happy," I said. And I meant it. Completely. Without condition. "Genuinely."
She opened her mouth. Closed it. Her eyes were doing something complicated that I didn't want to interpret.
"Take care of yourself Stella," I said.
I picked up the shirt that had fallen from the rack during the altercation. Hung it back up neatly. Then I collected my clothes from where they'd landed during the scuffle, draped them back over my arm, and walked toward the checkout.
Behind me I heard nothing.
No footsteps following. No voice calling after me. Just the soft ambient noise of the mall and the distant sound of a Thursday afternoon continuing without any of us.
*Heart rate,* the system said as I reached the counter.
"I know," I said quietly.
*Completely flat,* it said. *No spike. No elevation. Nothing.*
I placed my items on the counter.
"I know," I said again.
And for the first time in eight months that knowledge felt like the truest, cleanest thing in the world.
The cashier smiled at me. "Find everything you were looking for?"
I thought about it for a second.
"Yeah," I said.
"Actually ... yeah. I did."
