Lyrics Page

Through All Of It

By Colton Dixon

1,390 views Jul 14, 2026 updated Verified editorial review

Colton Dixon's song 'Through All of It' reflects on life's ups and downs, acknowledging both victories and failures, joys and regrets. The lyrics emphasize that God has remained constant and faithful through every season, providing strength in times of fear and uncertainty. The song is a personal testimony of God's unwavering presence and faithfulness throughout the journey of life.

Lyrics Verified by Editorial Team

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


Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.