This morning, I am beginning a new sermon series for Advent entitled “Waiting for God.” One of the main themes of this time of the year is waiting for God, as we look back to the long wait for the first coming of Christ, and as we wait in the present for Jesus’ return. Now, we are all familiar with waiting. I’m sure many of you spent some time waiting the past few days. Waiting in long lines. Waiting for a package to arrive. Waiting for the meat thermometer in the turkey to hit 160. Waiting for your family to arrive, or, in some cases, to leave.