13 And after they left, see, the angel of the Lord appears to Joseph in a dream, saying, Get up, and take the child and his mother, and escape to Egypt, and stay there until I bring you word: because Herod will seek the child to destroy him.
14 When he got up, he took the child and his mother by night, and left for Egypt:
15 And stayed there until the death of Herod: in order to fulfill what the Lord had said through the prophet, namely, ‘I have called my son out of Egypt.’
16 Then Herod, when he saw that he had been thwarted by the wise men, was very angry, and sent and killed all the children that were in Bethlehem, and in all the surrounding places, from two years old and under, based on the time he had interrogated the great men.
17 Then what Jeremiah the prophet had predicted came true:
18 ‘In Rama there was a voice heard, lamentation, and weeping, and great mourning, Rachel weeping for her children, and she would not be comforted, because they are alive no more.
The events in the life of Christ fulfilled numerous predictions in the Old Testament, some of which people were not even expecting to be fulfilled. The predictions stayed in the background and faithfully waited until the special one came. Jesus would make sense of so much that had been obscure and mysterious.
He does that with us as well. Many parts of our lives are as obscure and dark as old forgotten prophecies. It will take the miracle of Christ to make sense of them. He is the reason we have experienced those things. He makes sense of our mysteries. Without him, we would never be able to understand who were are, and what has happened to us.
Jesus, come into our lives and show us who we are; show us why we have become what we have become.