If you took a look at this open book
Might see some chapters that ain't too good
But then you'd see a man who's been redeemed
From a rebel running to a sinner saved
Dead man walking to born-again raised
Just keep on turning pages and you'll see
That every mess was made a message
Every broken road a blessing
Every test a testimony
For my good and for His glory
Oh, ain't that the story of my life?
Ain't that the truth, ain't that just like
My Savior to come through
Every time I need Him to
And just when I think there ain't no way
He makes good on the promises He made
Over and over, every time
Ain't that the story of my life?
The story of my life
Hallelujah
Sometimes I can't believe it's true
But I'm living proof of what God can do
When He gave this man a purpose and a plan
Every mess was made a message
Every broken road a blessing
Every test a testimony
For my good and for His glory
Oh, ain't that the story of my life?
Ain't that the truth ain't that just like
My Savior to come through
Every time I need Him to
And just when I think there ain't no way
He makes good on the promises He made
Over and over, every time
Ain't that the story of my life?
This is my story
This is my song
Praising my Savior all-day long
Ain't that the story of my life?
Ain't that the truth ain't that just like
My Savior to come through
Every time I need Him to
And just when I think there ain't no way
He makes good on the promises He made
Over and over, every time
Ain't that the story of my life?
The story of my life
Hallelujah
Story of My Life was written by Zach Williams & Jonathan Smith & Trannie Stevens.
Story of My Life was produced by Jonathan Smith.
Zach Williams released Story of My Life on Fri Sep 19 2025.