If everything comes about according to the will of God, and nothing on the face of the earth happens without His command alone, then why doesn’t He prevent evil before it happens?
Before coming to the reply, let us make note of various errors in your question.
It is not correct to say that nothing happens on earth except by God’s will, for various wrongs, evils, crimes and injustices take place all too frequently in the world, and how could all these be ‘according to the will of God’? That would not be right at all. Could all the killing, the adultery,’-the theft, fraud and lying that goes on in the world, ever be in accordance with God’s will?! No, of course not. And does God like all these things to happen?! No, not at all.
Therefore your words ‘everything comes about according to the will of God’, are theologically incorrect, because everything would have to include the bad as well as the good. When bad things take place, it can never be in accordance with God’s will, for God never desires what is bad.
God only ever wants what is good. He wants all to be saved, and all to accept the knowledge of the Truth. All the good that happens on earth to people, or by them comes about in accordance with the will of God, but not the evil. So what, then, is the position of evil in relation to God’s will?
It was God who gave mankind free will. It is God who permits human beings to do as they wish, whether good or bad, otherwise they would be nothing but robots.
The good that man does, he does in accordance with God’s will, while the bad things that he does, is tolerated by God, but does not meet with His approval. There is a difference between what God wills and what God permits. His will is only ever for what is good. But He tolerates what is not good, because it is the inevitable consequence of that freedom of choice which He has given to some of His creatures.