I wonder how Mary must have felt on the long trip from Nazareth to Bethlehem. After all, it was about an 80 mile journey over bumpy and hilly terrain, she was riding on a donkey, and she was pregnant. Nine months pregnant! It is not as if Mary was reclining comfortably in a cushioned seat of a spacious SUV, with temperature control and high-performance tires. She was atop a rough-riding, slow-moving, fierce-smelling animal.
Then, as if the arduous journey were not enough, when Mary and Joseph finally reached their destination there was no place to stay. The town was packed with people, and the inn was full. Therefore, they had to take up lodging where the animals were kept. And it was there, in the most humble of circumstances, that Mary had a little lamb!