assalam'aalykum akhi, this is very a good post indeed, enjoyed reading it, containing within it, alot to learn, masha Allaah!
it would hav been better if this post had been in english i think..because there is this amalgam of english+urdu words in this post which makes it defficult to read and...