Intro: verse 1 I've been waiting for the sun To come blazing up out of the night like a bullet from a gun Till every shadow is scattered, every dragon's on the run Oh, I believe, I believe that the light is gonna come And this is the dark, this is the dark before the dawn verse 2 I've been waiting for some peace To come raining down out of the heavens on these war-torn fields All creation is aching for the sons of God to be revealed Oh, I believe, I believe that the victory is sealed The serpent struck but it was crushed beneath His heel Oh, I know the wind can bring the lightning Oh, I know the lightning brings the rain Oh, I know the storm can be so frightening But that same wind is gonna blow that storm away Blow that storm away Lord, I'm waiting for a change I'm waiting for the change verse 3 So I'm waiting for the King To come galloping out of the clouds while the angel armies sing He's gonna gather His people in the shadow of His wings And I'm gonna raise my voice with the song of the redeemed 'Cause all this darkness is a small and passing thing This is the storm, this is the storm The storm before the calm This is the pain, the pain before the balm This is the cold, the cold It's the cold before the warm These are the tears, the tears before the song This is the dark Sometimes all I see is this darkness Well, can't you feel the darkness This is the dark before the dawn I'm just waiting for a change, change Lord, I'm waiting for the change End I had a dream that I was waking at the burning edge of dawn And I could see the fields of glory, I could hear the sower's song I had a dream that I was waking, at the burning edge of dawn And all that rain had washed me clean all the sorrow was gone I had a dream that I was waking, at the burning edge of dawn And I could finally believe, the king had loved me all along I had a dream that I was waking, at the burning edge of dawn I saw the sower in the silver mist, and He was calling me home Outro:

Watch the song video
Top songs from Andrew Peterson
Playground Sessions Course Banner
Did you ever dreamed on playing piano?

Playground Sessions is a revolutionary new way to learn music and play the piano. No more boring courses. The adaptive videos automatically adjust to your skill level. Plus, you’ll receive regular feedback on your progress each week, plus a personal training plan from a professional piano teacher.

Start to play the piano instantly - and have fun doing it!