The rain did not fall gently that night.
It attacked the ground like it had something to prove, drumming against the roofs, flooding the streets, and turning every path into a mirror of chaos. The sky was a restless sea of thunder, flashing light that revealed the broken edges of the world Thabiso thought he understood.
He stood at the edge of the bridge, soaked to the bone, breathing hard.
Everything had led to this moment.
Behind him, footsteps echoed through the storm.
"You really thought you could run forever?" came a voice, sharp and confident, cutting through the rain like a blade.
Thabiso didn't turn immediately. His fingers tightened into fists. He had imagined this moment so many times—feared it, avoided it—but now that it had come, he felt something unexpected.
Not fear.
Something colder.
"I wasn't running," he said quietly. "I was surviving."
A figure stepped closer, boots splashing through shallow water. It was Kabelo. His old friend. Or maybe, his old enemy.
In the flashes of lightning, Kabelo's face looked different. Harder. Like the world had carved something out of him and replaced it with stone.
"You call this surviving?" Kabelo laughed. "Look at you, Thabiso. Wet, broke, alone. This is what your 'dream' gave you."
Thabiso turned slowly.
"You don't know anything about my dream."
Another flash of lightning revealed more shadows behind Kabelo—three men, silent, watching, waiting. The kind of men who didn't ask questions. The kind who ended things.
"So it's true," Thabiso said. "You brought them."
Kabelo shrugged. "I didn't bring them. You did. Every choice you made… every time you refused to listen… it all led here."
The rain grew heavier, as if the sky itself was holding its breath.
"You could have been with me," Kabelo continued. "We could have made money. Real money. No more counting coins. No more begging life to be fair."
"I don't beg," Thabiso snapped. "And I don't steal to feel rich."
One of the men behind Kabelo stepped forward slightly. His voice was low. "We're wasting time."
Kabelo raised a hand, stopping him.
"No," Kabelo said, eyes locked on Thabiso. "This ends properly."
For a moment, there was only the sound of rain and distant thunder.
Then Kabelo reached into his jacket.
Thabiso's heart slammed against his chest.
A gun.
The world slowed.
"Don't make this harder," Kabelo said. "You just need to come with us. There are people who want to talk to you."
Thabiso shook his head. "No."
"That wasn't a question."
"I said no."
The silence that followed was louder than the storm.
Kabelo sighed, almost disappointed. "You always had to be difficult."
Then everything exploded.
One of the men lunged forward. Thabiso moved without thinking, his body reacting before his mind could catch up. He grabbed the man's arm, twisting it hard. The man cried out, dropping to his knees as the force of the movement sent pain shooting through him.
Another attacker rushed in.
Thabiso ducked, slipping on the wet ground but catching himself just in time. He swung wildly, connecting with something solid. A grunt. A stumble.
The rain made everything harder—every step uncertain, every movement dangerous.
Kabelo stepped back, watching.
"Interesting," he muttered.
The third man came from behind.
Thabiso felt it too late—a sharp blow to his side that knocked the air out of him. He fell to one knee, gasping, the world spinning.
"Get up!" Kabelo shouted, his voice almost angry now. "This is what you wanted, right? To fight your way out?"
Thabiso coughed, forcing himself to stand.
Pain burned through his ribs, but he ignored it.
He had no choice.
The first man recovered and charged again. This time, Thabiso didn't hesitate. He stepped forward, meeting the attack head-on. His fist connected cleanly, sending the man crashing backward into the wet ground.
The second man grabbed Thabiso from behind.
For a second, panic surged.
Then instinct took over.
Thabiso slammed his head backward. A crack. The grip loosened. He spun around and pushed the man away, both of them slipping in the mud.
Everything was chaos.
Everything was noise.
Everything was survival.
But then—
A gunshot.
The sound froze the world.
Thabiso stopped moving.
The rain seemed to pause mid-air.
Slowly, he turned.
Kabelo stood there, arm extended, gun still smoking.
For a second, Thabiso didn't understand.
Then the pain came.
Sharp. Burning. Spreading.
He looked down.
Blood.
His blood.
"No…" he whispered.
His legs gave out, and he collapsed onto the wet ground.
The rain washed over him, mixing with the red, carrying it away like it meant nothing.
Kabelo approached slowly, his expression unreadable.
"I didn't want it to be like this," he said.
Thabiso struggled to breathe. Each inhale felt like broken glass.
"You… did this," Thabiso managed.
"You forced it," Kabelo replied. "You always force things."
The world was getting darker.
The edges of everything fading.
"No…" Thabiso said again, weaker this time. "I… didn't…"
Kabelo crouched down beside him.
"You could have been something," he said quietly. "But you chose to struggle."
Thabiso's vision blurred.
"I chose… to be real," he whispered.
For a moment, Kabelo said nothing.
Then he stood up.
"Finish it," he told the men.
Footsteps moved closer.
Thabiso wanted to fight.
Wanted to stand.
Wanted to prove something.
But his body refused.
The rain grew louder again, like the world was waking up from a brief pause.
And then—
A voice.
"STOP!"
Everyone froze.
A figure appeared at the end of the bridge, running through the rain.
Thabiso's eyes struggled to focus.
But he knew that voice.
"Naledi…" he whispered.
She reached them, breathless, soaked, eyes wide with fear and determination.
"Don't do this," she said, standing between Thabiso and the others. "Please."
Kabelo frowned. "This doesn't concern you."
"It does!" she shouted. "He's not your enemy!"
Kabelo's jaw tightened. "Move."
"No."
The men looked uncertain now.
This wasn't part of the plan.
"This is your last warning," Kabelo said.
Naledi shook her head. "If you're going to hurt him… you'll have to go through me."
The rain seemed to hold its breath again.
Kabelo looked at her for a long moment.
Then he laughed.
Soft at first.
Then louder.
"You think you're brave," he said. "But you're just in the way."
He raised the gun again.
Thabiso tried to speak.
Tried to shout.
But no sound came out.
Naledi didn't move.
Didn't flinch.
Didn't break.
And in that moment, something changed.
Not in the storm.
Not in the world.
But in Kabelo.
His hand trembled.
Just slightly.
Just enough.
And then—
Sirens.
Distant at first.
Then louder.
Closer.
Kabelo's eyes snapped toward the sound.
"Police," one of the men muttered.
Everything shifted.
"Go!" another said.
Kabelo hesitated.
Just for a second.
Then he lowered the gun.
"This isn't over," he said, stepping back.
Then they were gone.
Disappearing into the rain like ghosts.
Naledi dropped to her knees beside Thabiso.
"Stay with me," she said, her voice shaking. "Please, stay with me."
Thabiso tried to smile.
"You… always… show up," he whispered.
"Don't talk," she said quickly. "You're going to be okay."
But her hands were trembling.
Her eyes filled with tears.
And the blood wouldn't stop.
The sirens grew louder.
Lights flashed in the distance.
But time felt strange now.
Slow.
Heavy.
Fading.
Thabiso looked at the sky.
At the endless rain.
At the night that refused to end.
"I'm… not done," he whispered.
Naledi leaned closer. "You're not. You hear me? You're not done."
He wanted to believe her.
He really did.
But everything was slipping away.
The cold.
The darkness.
The silence.
And then—
Nothing.
The rain kept falling.
The sirens kept screaming.
And the night held its breath, waiting to see if Thabiso's story would end…
Or begin again.
