This is how the birth of Jesus the Messiah came about: His mother Mary was pledged to be married to Joseph, but before they came together, she was found to be pregnant through the Holy Spirit. Because Joseph her husband was faithful to the law, and yet did not want to expose her to public disgrace, he had in mind to divorce her quietly.
- Matthew 1:18-19
I often found this part of the Christmas story confusing. I mean, it says that Joseph was her husband but she was only pledged to be married? What? At church this Sunday my question was answered.
Back in Biblical times there was a trail period for a year where the sexual purity of the women was drawn into question. They lived in separate homes for that year but legally were married. It was to make sure that the woman was as pure as she could have been.
So why did God choose this time to get Mary pregnant? It wasn't the most convenient time. We know from a story later on in the Bible with an adulterous woman and the Pharisees that Mary could have been stoned to death for this. And He told Mary before Joseph when He could have told them both at the same time... then Joseph would have been in the loop too.
But God didn't do this. I think it's because He wants to show that His timing is perfect, not ours. He never promises that our lives will be convenient but He does promise that He knows what is going on and it's for our best.
As you go into this Christmas season, think on this: God's timing might not be convenient but it is perfect.