Why is pork forbidden for Muslims?
As Muslims, we must believe that every commandment and decree from Allah is for our own good. God knows best about us than ourselves. The knowledge we have is too little compared to the Knowledge of God which is like a drop of water from the oceans of the entire world and beyond that. And even a drop of water too comes from God.
The origin of the prohibition comes from the Qur'an as in surah Al-Mai'dah, verse 3 which reads:
"حرمت عليكم الميتة والدم ولحم الخنزير وما أهل لغير الله به"
Which means: "It is forbidden to you (eating) carcass, blood, pork, and (meat) slaughtered mentioning name other than Allah has been invoked".
Therefore as a Muslim, every commandment and prohibition of God must be act upon without having doubts and skepticism. We are encouraged to study, if possible, the reasons for such commands and prohibitions. But it is not allowed that we begin to obey God's commandments only after knowing the reason behind it. This is because we may never know the reason behind the commandment of God as mentioned by Imam Al-Ghazali;only the prophets would have knowledge on some of these reasons.