What do you think you’re waiting for?
[Part 2 | Read Part 1] What we think we’re waiting for is probably nowhere near as good as what God is actually going to give us. The people of Israel were ready for a Messiah; they were desperate for a Savior; they were crying out for a Liberator: one, like David, who would establish …