To build a building, vehicle, plane, we have the most advance technology today. To be able to build one has to have had difficult higher education. An ordinary man / woman is not able to understand the terminology of the builders of these buildings, vehicle, plane. Some matters are understandable, but details and full understanding can only be left to the experts. A similtude can be drawn to the most advance creation of the universe, the planets, stars, mountains, vegetation, creatures, animals, humans. The advancity of the creation, to build something all the universe and everything inside, we do not have intelligence as high to understand the wisdom of Allah. Why matters are as it is, or why He wants us to do certain things and protect us from certain matters. We believe in Allah. We trust Him. We know He made all this Alone. Since we do not have the capability to understand everything, we leave it to : Allah knows best. What Allah wants us to know He explains in Quran. If He knows the whole “puzzle” of the universe, we must admit our inability to fully understand as much as He (Allah) knows, why He has made certain rules. Our test is to trust Him, and follow Him. Alhamdolillah for what we understand. And trust Allah for that which we do not have the ability to understand. And believe that the Creator knows more about the creation than what the creation knows about the creation.