Now bring all the people … to Mount Carmel.
(I Kings 18:19, TLB)
Elijah’s destiny was to stand on Mount Carmel and call down fire out of heaven. But he could only get there progressively—for that’s how God works. First, God sent him to a brook at Cherith, which means “covenants.” At some point in your spiritual journey, you’ve got to learn that your God is a covenant-making, covenant-keeping God. To do it, He’ll dry up rivers, make axe heads swim, and order fish into a net, but He’ll keep His promise to you, come what may. Note, God told Elijah, “… I have commanded the ravens to feed thee there” (1 Kings 17:4). Had he gone anywhere else, God wouldn’t have met his need, for a covenant is two-sided. You must fulfill your part! Take a moment and ask yourself honestly, “Have I? Am I where God wants me to be?”
Next God sent Elijah to Azrephath saying, “… I have commanded a widow woman there to sustain thee” (1 Kings 17:9). God uses ravens and widows and whatever He likes—so stop trying to second-guess Him. One day, Sarah Utterbach said to me, “Bob, since your steps are already ordered of the Lord, why are you trying to figure it out?” (See Psalm 37:23.) Good question! Zarephath means “the melting pot.” It’s where metal was refined. If you’re “going through the fire” today, rejoice. God’s just separating the gold from the impurities in your character.
Hang in there! When you’ve passed the tests at Cherith and Zarlphath, then you’ll be ready to go to Mount Carmel.
 Gass, B. (1998). A Fresh Word For Today : 365 Insights For Daily Living (p. 336). Alachua, FL: Bridge-Logos Publishers.