Featured In
Top Songs By Restless Road
Similar Songs
Credits
PERFORMING ARTISTS
Jeff Braun
Programming
Paul Franklin
Steel Guitar
Dann Huff
Programming
Charlie Judge
Keyboards
Miles McPherson
Drums
Jimmie Lee Sloas
Bass
Ilya Toshinskiy
Acoustic Guitar
Derek Wells
Electric Guitar
Colton Pack
Vocals
Garrett Nichols
Vocals
Zach Beeken
Vocals
COMPOSITION & LYRICS
Zach Beeken
Songwriter
Garrett Nichols
Songwriter
Colton Pack
Songwriter
Lindsay Rimes
Songwriter
PRODUCTION & ENGINEERING
Jeff Braun
Mixing Engineer
Dann Huff
Producer
Drew Bollman
Recording Engineer
Kam Luchterhand
Assistant Engineer
David Lyndon Huff
Editing Engineer
Chris Small
Editing Engineer
Adam Ayan
Mastering Engineer
Ted Jensen
Mastering Engineer
Lyrics
Sometimes I’m late, sometimes I cuss
Sometimes I hold on too long to a grudge
Have a few habits that I need to break
I ain’t there yet but I’m on my way
I’ve stayed the night on the wrong side of town
I’ve broken some hearts and I’ve let people down
I wish I could keep every promise I make
I ain’t there yet
But I’m on my way, wherever I go
I’ll keep on walking this long, winding road
And I ain’t afraid to love or to change
And be someone better than I was yesterday
I’ve fallen short and I’ve stood back up
When I talk to God, I pretend that I’m tough
I want to believe every prayer that I pray
I ain’t there yet
But I’m on my way wherever I go
I’ll keep on walking this long, winding road
And I ain’t afraid to love or to change
And be someone better than I was yesterday
I ain't there yet (I ain’t there yet) but I’m on my way
I’m on my way, oh
If I could talk to myself ten years from now
Would I have the answers, it all figured out?
All that I know at the end of the day
Is I ain’t there yet but I’m on my way
I’m on my way
I’m on my way
Written by: Colton Pack, Garrett Nichols, Kyle Clark, Lindsay Rimes, Zach Beeken