Oh Lord I have wrestled with darkness
And fought powers that I couldn't see
But You shined a light on my struggle
And turned the tide of the war within me
Oh You are my victory
I know faith like a seed can move mountains
So let these mountains break down before me
And when I can't find my way through the valley
In Your promises I will believe
'Cause I know stones in Your hands can slay giants
So let my giants fall down at Your feet
Oh I believe that Your power is stronger
And I trust You will take care of me
I've tasted what life's like without You
And worked hard to succeed on my own
But even my best comes to nothing
It's Your life that is making me whole
God I cannot do this alone
But I know faith like a seed can move mountains
So let these mountains break down before me
And when I can't find my way through the valley
In Your promises I will believe
'Cause I know stones in Your hands can slay giants
So let my giants fall down at Your feet
Oh I believe that Your power is stronger
And I trust You will take care of me
And oh Lord as I look to my future
Let fear and anxiety fall
'Cause even though I will have troubles
Lord You will sustain through them all
God You've never changed through it all
And I know faith like a seed can move mountains
So let these mountains break down before me
And when I can't find my way through the valley
In Your promises I will believe
'Cause I know stones in Your hands can slay giants
So let my giants fall down at Your feet
Oh I believe that Your power is stronger
And I trust You will take care of me
Oh You always take care of me
And I believe that Your power is stronger
And I trust You will take care of me