Very few of us are wired for waiting. We grow impatient with God, sometimes confused by His silence. The prophet Habakkuk was in the same predicament. And through his story, we learn that God always accomplishes His purposes in due time. Listen to Truth For Life with Alistair Begg!
From the Sermon