"The Lord your God will drive out those nations before you, little by little. You will not be allowed to eliminate them all at once, or the wild animals will multiply around you." Deuteronomy 7:22
God's plan is more often gradual than it is immediate. The Israelites were assured that the promised land would be theirs. The nations before them would be driven out - little by little. God planned this to protect His children. They were not yet large enough to occupy the entire land, and the wild animals would overrun the cities that were to be their inheritance.
Lord, too often I grumble that my desire for righteousness hasn't been met in a more timely fashion. I know You have a plan. Sometimes, I grow weary from waiting. But when I consider Your reasons, I am grateful. Time continues to build into me compassion, understanding - strength of character. Help me to be patient, Lord. I trust You. Help me to honor You in all I do today and in the days to follow.