The Christmas season doesn't always come with joy and peace. On the very first Christmas, Mary and Joseph found themselves in a tough situation. They were poor, dirty, tired from traveling hundreds of miles, and about to give birth to a baby in stable full of animal poop. God's promise, however, was to be with them, and His promise is the same for us as we go through seasons of difficulty.