The root word for Al- Hadi is haa-daal-yaa, which means ‘to incline to something’. Pondering over this itself brings in the thought that our heart is inclined to Allah (SWT). This also gives the meaning that one cannot force guidance, but it has to happen within which also...