Mary and Joseph got married and then had to travel to Joseph's hometown of Bethlehem to be registered for a Roman census. As they arrived, the town was filled with visitors and no guest accommodation was available. Mary was heavily pregnant and there wasn't even a comfortable room for her delivery. She had to give birth in a highly unsanitary, smelly, shed intended for animals.
As a first-century Galilean Jewish woman who did not come from privilege, Mary did not live a life of luxury. But giving birth in these conditions must have felt extreme. It must have tested the faith of this young, incredibly faithful Bible hero.
We know from Scripture that shepherds visited Mary, Joseph, and Baby Jesus. They were later visited by wise men, also known as Magi, who came from the east bearing gifts. Though this must have encouraged Mary, the next plot twist in her little family's life was downright cinematic.
King Herod was alerted to the birth of Jesus by the Magi who had visited him, asking about the baby's whereabouts. “Go and search carefully for the child. As soon as you find him, report to me, so that I too may go and worship him,” said the ruler to the wise men.
Of course, Herod had absolutely zero intention of worshiping the Baby he saw as a rival to his throne. An angel warned the Magi not to return to Herod who, realizing he had been outmaneuvered, ordered the killing of all baby boys in the region. Mary and Joseph had to flee with Jesus to Egypt until Herod passed away.