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 Huff
Editing Engineer
Chris Small
Editing Engineer
Adam Ayan
Mastering Engineer
Ted Jensen
Mastering Engineer
Lyrics
Sometimes, I'm late
Sometimes, I curse
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 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 wanna believe every prayer that I've prayed
I ain't there yet
But I'm on my way wherever I go
I'll keep on walking this long winding road (long winding road)
And I ain't afraid to love or to change
And be someone better than I was yesterday
But 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
Writer(s): Lindsay Rimes, Kyle Clark, Garrett Nichols, Colton Pack, Zachary Beeken
Lyrics powered by www.musixmatch.com