You've heard the promises of God spoken to you. You may have even had those promises confirmed by others. But just like Mary and Joseph spent those two years waiting in Bethlehem between the birth of Jesus and the arrival of the magi, you're waiting for the fulfillment of those promises. What do you do when that time stretches on?