What does Matthew 2:20 mean?
For the third time, an angel of the Lord is appearing to Joseph in a dream. Unlike the other visions, this would have been a message Joseph was expecting. On the last visit from an angel, Joseph had been told to take Mary and Jesus to Egypt to protect the child from Herod's murderous rage. The angel said he would let Joseph know when it was safe to come back home to Israel (Matthew 2:13).Now that time has come, so the angel has returned to Joseph's dreams. Those who wanted Jesus killed are now dead themselves (Matthew 2:19). With Herod gone, and Jesus having escaped the massacre of the infants (Matthew 2:16–18), there is no longer an explicit threat to Jesus' life. The angel commands Joseph to go back to Israel. When he arrives, one more dream will tell Joseph where to settle his family as they continue to raise Jesus (Matthew 2:22–23).