Matthew 2:13 When they had gone, an angel of the Lord appeared to Joseph in a dream. “Get up, he said, take the child and his mother and escape to Egypt. Stay there until I tell you, for Herod is going to search for the child to kill him”
Herod’s attempt to kill Jesus and God’s method of protecting the child reveals several truths about how God guides and protects his people. First, God did not protect Joseph, Mary and their child without their cooperation. Protection required obedience to God’s directions, which in this case involved fleeing the country.
Secondly, God may allow situations to come into our lives that are hard to understand. His purpose is that we can learn valuable lessons as he accomplishes his purposes. Though he may work in ways we often do not expect. For example, Christ began life as a stranger in another country. To our limited understanding, it would have been easier if God had removed Herod immediately. Then this family could have avoided the escape to Egypt and all the difficulty that went along with it. But that was not how God planned it.
Thirdly, just as one difficult situation in life is settled, there may be other problems to face, God’s protection, guidance and care are always necessary because our spiritual enemy, Satan and his demonic forces is always on the attack against God’s followers.
What does this mean for you and me? When God says move, we are to move.