Why does God know that the Israelites will not enter the land of Canaan immediately, but also count the number of people and start ... Isn't this a toss? What is God's purpose?

According to our thinking, since God saw the Israelites being oppressed by the Egyptians, he would bring them out to a land flowing with milk and honey. According to the situation at that time, more than two million Israelis (including women and children) could reach Canaan from Goshen in Egypt along the Mediterranean coast with their cattle, sheep and property in just one month.

But in fact, he led Israel around the land of the Philistines and spent forty years in the Red Sea in the wilderness.

What would happen if the Israelites entered Canaan easily? Still living the same life as Egypt?

This is not what God wants. God wants to conceive a country in the wilderness and train an army in the wilderness. In these forty years, God will tell his people his laws and commandments. In these forty years, God will make his name known to the Gentiles. In these forty years, God will show his mind to future generations by knowing his behavior. God used these forty years to predict the journey and wait for mankind to enter the eternal home prepared by God. Forty years is too long for people. One generation fell dead in the wilderness, but their descendants were endless.

We also have many disappointments in our lives, and we can't see obvious benefits. But please believe in God, because his thoughts are higher than ours, and his path is higher than ours. He won't let the lives of those who wait for him be wasted in the wilderness. We think forty years is too long, but God thinks a thousand years is just one day. Although man is dust, he is cared for and pitied by God.