It was very inconvenient for a pregnant Mary to travel from Nazareth to Bethlehem to give birth in a stable, just because a politician wanted to count heads, so he could get more tax money, and he insisted on his subjects going to their native town for the count.  While she was there the Baby came!  She was where God wanted her to be.  Our personal convenience does not matter when God puts us in His chosen place for His greater purposes.

“For today in the city of David there has been born for you a Savior, who is Christ the Lord. This will be a sign for you: you will find a baby wrapped in cloths and lying in a manger.”  And suddenly there appeared with the angel a multitude of the heavenly host praising God and saying, “Glory to God in the highest, And on earth peace among men with whom He is pleased.” Luke 2:11-14 (NASB)