Finally, all the presents are wrapped. The dinner has been purchased. The family is on the way. The preparation is done and now all we are left with are our hopes and expectations. But when does Christmas ever meet our expectations? Even Jesus, the Author of Life, couldn’t find a hotel room, the dirty shepherds crashed the party and Mary had a long and painful labor. Even though it might not meet our expectations, everything about Christmas happens according to God’s plan.
Reading: Luke 2: 1-21