We are the architect of our own destruction… Allaah has granted man the option to do good and evil deeds so that He may test them. Man is exposed to elements both within himself and from outside which tempt him to be disobedient to Allaah’s commands. Read more