Azmi Abubakar (Azmi) has, since the past two decades, sought clarity on the ‘haze’ of unpleasant moments ...