Emotions are still raw for Sharief Hadi,