play full song
Music Video
Top Songs By Metro Collective Worship
Similar Songs
Credits
PERFORMING ARTISTS
Metro Collective Worship
Performer
Genavieve Linkowski
Performer
COMPOSITION & LYRICS
Genavieve Linkowski
Songwriter
Zachary Thomas Schossau
Composer
Joshua Wolf Brown
Composer
Lyrics
My heart's been in the wild and somewhere it got lost
I built these walls around me 'til I couldn't see the cross
When all I loved had left me, somehow You still stayed
Adopted in this orphan and washed away my stains
So I will wait for You
I will wait for You
Oh, I know You are working all things for my good
So I'll trust You in this valley
I know that You're still God
I'm sorry I've been different, but You are still the same
And even though my heart's so weary remind me through my pain
Your promise is still with me, You will not forsake
And right here in my fire's where, You're pouring out Your grace
So I will wait for You
I will wait for You
Oh, I know You are working all things for my good
So I'll trust You in this valley
I know that You're still God
And if my pain is gonna drain me, I'll be empty at Your feet
If my heart is torn before You, let it be an offering
If this world is gonna leave me, then I'll count it all as lost
And if this battle's gonna break me, I'll be broken at the cross
If my pain is gonna drain me, I'll be empty at Your feet
If my heart is torn before You, let it be an offering
And if this world is gonna leave me, then I'll count it all as lost
If this battle's gonna break me, I'll be broken at the cross
I will wait for You
I will wait for You
Oh, I know You are working all things for my good
So I'll trust You in this valley
I know that You're still God
Oh, You are God
Writer(s): Zachary Schossau, Joshua Brown, Genavieve Linkowski
Lyrics powered by www.musixmatch.com