The time came for Mary to be delivered. And she gave birth to her first- born Son and wrapped Him in swaddling clothes, and laid Him in a manger, because there was no room for them in the inn. These words touch our heart every time we hear them [because] in some way mankind is awaiting God, waiting for Him to draw near.
But when the moment comes there is no room for Him. Man is so preoccupied with himself, he has such urgent need of all the space and all the time for his own things, that nothing remains for others – for his neighbor, for the poor, for God. And the richer men become, the more they fill up all the space by themselves. And the less room there is for others. – Pope Benedict XVI