Through All of It

There are days I've taken more than I can give

And there are choices that I made

That I wouldn't make again

I've had my share of laughter

Of tears and troubled times

This is has been the story of my life

I have won and I have lost

I got it right sometimes

But sometimes I did not

Life's been a journey

I've seen joy, I've seen regret

Oh and You have been my God

Through all of it

You were there when it all came down on me

And I was blinded by my fear

And I struggled to believe

But in those unclear moments

You were the one keeping me strong

This is how my story's always gone

I have won and I have lost

I got it right sometimes

But sometimes I did not

Life's been a journey

I've seen joy, I've seen regret

Oh and You have been my God

Through all of it

Through all of it

And this is who You are

More constant than the stars up in the sky

All these years of our lives

I, I look back and I see You

Right now I still do

And I'm always going to

I have won and I have lost

I got it right sometimes

But sometimes I did not

Life's been a journey

I've seen joy

I've seen regret

Oh and You have been my God

Through all of it

Oh and You have been my God

Through all of it

Oh and You have been my God

Through all of it