The rooftop concrete was cold under Minh's bare feet.
Saigon had not fully woken yet. The alley below still smelled of yesterday's rain. A woman dragged a metal shutter open somewhere down the street. Motorbikes coughed to life one by one, impatient even before sunrise.
Minh stood in the middle of the rooftop with bruised ribs, shaking knees, and a dead soldier judging his posture.
"Feet wider," Phú said.
Minh adjusted.
"Wider."
"If I go wider, I'll split in half."
"Then split with balance."
"That's not a thing."
"It is if you do it correctly."
Minh wanted to sit down. His head still throbbed from the alley. The doctor had told him rest. His mother had told him rest. Every reasonable person in the world would tell him rest.
Phú had appeared beside his bed before dawn and said, "Stand."
Now Minh was on the rooftop, barefoot, cold, and angry enough to remain upright.
"Lower your shoulders," Phú said.
"They are low."
"They are around your ears."
Minh forced them down.
Pain bit his ribs.
"Breathe."
"I am breathing."
"You are panicking with air."
Minh shut his mouth.
Phú stepped in front of him. The ghost did not cast a shadow, but Minh still felt blocked by him.
"In a fight, the first enemy is not the fist."
"The foot?"
"Fear."
"Fear is what keeps people alive."
"Only if it reports the truth. Yours reports everything as death."
Minh hated how accurate that sounded.
Phú raised one hand.
"Four counts in. Two hold. Four out. Do not chase the breath. Let it return."
Minh inhaled.
Too fast.
"Again."
He inhaled slower.
"Again."
By the tenth breath, his legs trembled.
By the twentieth, sweat slid down his back despite the morning cold.
By the thirtieth, the bruises under his shirt felt less like open mouths and more like information.
Pain was there.
Fear was there.
Neither had moved his feet.
Phú nodded once.
"Better."
That single word almost made Minh proud.
Then the thing inside his chest stirred.
Not a voice this time.
A pressure.
It pushed against the rhythm Phú had built, impatient with slow breathing, offended by restraint. Minh felt his fingers curl.
"No," he whispered.
Phú's expression sharpened.
"What did it say?"
"Nothing."
"Good. It does not need words to lie."
The pressure rose.
Minh saw the alley again: wet cement, knuckles, shoes, the stone. His body remembered helplessness faster than his mind could stop it.
His stance broke.
Phú moved.
Not physically. Not with hands.
His command struck Minh's spine like a line pulled tight.
"Hold."
Minh's knees bent. His feet gripped concrete. His breath came ragged, but it came.
"It wants to answer pain with violence," Phú said. "If you obey that, every enemy will own you by hurting you first."
"Then what do I do?"
"Choose before it chooses."
Minh looked down at his trembling hands.
Choice sounded like a luxury rich people invented for boys who did not get ambushed in alleys.
Still, he opened his fists.
Slowly.
One finger at a time.
The pressure receded.
Not gone.
Waiting.
------
At school, Lương Thế Vinh High looked too normal.
The gate swallowed students in white shirts and blue pants. Someone complained about homework. Someone laughed over a cracked phone screen. Basketballs slapped the court behind the gym.
Minh stood outside the gate and could not move.
Before the alley, school had been a place where he survived by lowering his head. After the alley, every window looked like an eye. Every laugh sounded timed to his breathing.
Phú stood beside the security booth, unseen by everyone else.
"Enter."
"Easy for you to say. You're dead."
"And still standing straighter than you."
Minh took one step.
Then another.
Whispers reached him before the courtyard did.
"That's him."
"The one from Hẻm 84?"
"I heard he got smashed with a rock."
"Why is he back already?"
"Maybe he likes it."
Minh's breath caught.
The old habit returned: head down, shoulders small, disappear before people decided to make him a game.
Phú's voice cut in.
"No."
Minh stopped.
"Do not shrink for people who already chose to see you as small."
"If I look at them, they'll start."
"They already started."
Minh looked up.
Not bravely.
Not dramatically.
Just enough.
Several students looked away first.
That should not have mattered.
It did.
Then a hand landed on Minh's shoulder.
He flinched so hard pain flashed white.
"Hey," Lâm said, pulling his hand back immediately. "Sorry. Bad side?"
Minh exhaled.
Lâm stood there in basketball warm-up pants, hair still damp, schoolbag hanging from one shoulder. He looked at Minh's bruised face, then at the students pretending not to stare.
"Who did it?"
"I don't know."
"That's a lie."
"I know."
Lâm's jaw tightened. "Then I'll ask differently. Are they from our school?"
Minh thought of the boys' uniforms blurred by rain, the way one had laughed, the way another had checked if he was dead without touching him.
"Some."
Lâm's face changed.
Not into pity.
Anger was cleaner than pity.
"Stay near me today."
"I don't need a bodyguard."
"Good. I'm terrible at being quiet anyway."
Despite himself, Minh almost smiled.
The almost-smile died when he saw Tùng across the courtyard.
Tùng was watching him.
Not with surprise.
With calculation.
The boys from the alley had not acted alone.
Minh knew it before Phú spoke.
"That one," the ghost said quietly.
Minh's fingers curled.
The thing inside him stirred with interest.
Lâm followed Minh's eyes.
"Tùng?"
Tùng smiled from across the courtyard.
Small.
Private.
Like a person checking whether a broken toy still made noise.
Minh opened his fist one finger at a time.
He chose not to move.
For now.
Lâm noticed the hand.
"You okay?"
"No."
The honest answer surprised both of them.
Lâm's anger shifted into something more careful. He did not touch Minh this time. He only stood close enough that anyone looking for an easy path had to count him too.
"Then we get through one class," Lâm said. "After that, one more."
Minh looked at the school building.
One class sounded possible.
One day did not.
Phú watched Tùng across the courtyard.
"That boy did not expect you to return."
"I didn't expect it either."
"Then both of you are learning."
The bell rang.
Minh stepped through the gate with Lâm beside him, Phú at his shoulder, and the other presence waiting under his ribs.
School had always been dangerous.
Now it had noticed he could bleed and stand back up.
