Psalm 121:3-4 says this about God’s guardianship over his people: “He will not let your foot slip—he who watches over you will not slumber; indeed, he who watches over Israel will neither slumber nor sleep.” I think that the psalm is alluding to a story from 1 Kings 18. There the prophet Elijah is in … Continue reading A God who never sleeps