God has given ask more than we could ever ask for, and in an unexpected way.
Have you ever been given a gift that took you entirely by surprise? A gift you didn’t even know you wanted until you opened it? A gift that was completely unexpected? Unexpected gifts have been at the heart of the Christmas story for more than two thousand years, beginning with the very first Christmas.