Rizq has always been a subtle topic to grasp for me. It is Muslim belief that God has taken the responsibility of distributing and providing rizq to all the creatures. But the interpretation of this responsibility is unclear to me. Throughout this discussion I am assuming that the meaning of the word Rizq is primarily food, cloth and shelter (with emphasis on food). Allah says:- "And there is no creature on earth but that upon Allah is its provision, and He knows its place of dwelling and place of storage. All is in a clear register." [surah hud Verse 6] Imam Ali(a) said:- “‘The Cheris