what is the definition of Ahl ul Bayt

yeah u r very right............... but still i wonder y many ppl still say "Ya Ali Madad" instead of saying Ya Allah Madad". asking help from a person who had to struggle throughout life and had to face so many odds.

may allah show us the right path.

that is what i m trying to say here that Hazrat Ali was not like a "super human being" as the most shia project (when we talk about the worldly affairs). like wise the earlier caliphs would had certain weakness and misjudements. as all were human being. and who are we to judge their actions when Allah parised all shahba in the quran.

so what we need to respect all of them. but what we see here that many shia scohlar praise Hazrat ali (RA) too much but use disgusting language about the first three caliphs.

and there is logic to give preference to Hazrat Ali (RA) on the first 3 caliph as he would not claimed himself.