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 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
I ain´t there yet (I ain´t there yet) But I´m on my way I´m on my way, oh, 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