Have you ever encountered a season in which God seemed to be silent, your prayers went unanswered, and promises remained unfulfilled? Have you ever had to wait, wait, and then wait some more? Perhaps you’re in that season right now and your hope has dwindled and doubt has grown. How are we to handle prolonged seasons of silence and waiting? Listen this Christmas season, as Pastor Shane explores what the Christmas story can teach us about waiting well when God’s timetable is not ours and our prayers appear to bounce off the ceiling.