John 1:19-34 How do you feel when you’re promised something and end up waiting a long time for the promise to be kept? Seasons of silence can rattle our nerves—and stretch our faith. The Jewish people knew about waiting. In 538 BC the Jews, who had been captive in Babylon for seventy years, began returning […]