One minor quibble, if I may:
As Mary traveled, carrying the Son of God in her womb, she was rejected by her family because she was unwed.
From the Bible account, we know that Mary was not unwed, but rather betrothed which in the custom of the time meant a couple was legally married, but not yet come together. There was often about a year interval between these times so that the husband could prepare a suitable home for his bride at which time the wedding feast would take place and they would both start living in the same home. Some indications of this are the times in Luke and Matthew where Mary was already referred to as Joseph's wife before they came together.
Also, we never are really told in the Bible that Mary's family rejected her. For sure there may have been a great deal of consternation in the family and possibly scandal among the neighbors, but we aren't told they rejected her. They really aren't mentioned at all except in early Christian tradition.
Again, thanks for your posts. I always read and enjoy them, even if I don't often comment on them. God bless you, and may God's holy angels watch over you today and always.
Indeed, as I edited for my wife I thought of inserting “fully wed” as we are aware of the cultural custom of that day.
As far as rejection by family, there are evidences inferred as Joseph’s family lived in Bethlehem but yet no guest rooms were available in their homes as was custom nor at the “Donkey BNBs”.
Thanks for the insight.