After Hashem outlines the civil codes and other laws, the 7th aliya of Mishpatim takes a sharp turn to the philosophical. In Chapter 28, pasuk 27 Hashem tells us that ” I will make all your enemies- turn away “(oruf). However in pasukim 28-29 Hashem says I will not banish them for a year, unless the land goes desolate and the animals will take over. I will do it little by little.” Rashi says that I will not “empty” the land so it stays good for you.
How interesting. One would think that Bnei Yisrael would want them all out to avoid confrontation, conflict, a fight. The Shikkerdovid would like to sound in on this. This is really a point of Emunah-faith. Logically, it would seem easier if all the people in the land would be driven out. Bnei Yisrael could just waltz in. Hashem is telling you, I have a plan. Trust me. In the end it will be beneficial for you. Here Hashem gave the people the rational or reason. Unfortunately we are not so lucky. Many times when faced with obstacles- we doubt or we question. The work (especially for the Shikkerdovid) is to know that there is a reason for everything. Hashem has a plan. The work is to know, all is in the hands of Hashem. Mabye if we are lucky, after the problem or challenge is resolved we will see the reasoning and learn.