How long is it to the end of the road
Because it gets hard just doing what I'm told
But I don't want to turn around
And go back to where I came from
How much did it cost to save my soul
How much did it take to make me whole
The answer lies in simply trusting
But, sometimes it's just hard adjusting to the new way
No, I don't have all the answers
But, I'm getting stronger every day
And though my life might not be perfect
At least I know I'm on my way
(chorus)
So if you see me cry don't wash
Away the reality
That underneath what you see is a
Smiling soul
And if you see me cry just look past
My tears
Because God is bringing me to the final goal
Patience is such a hard thing to comprehend
But, I'm going to let love endure and be my friend
And I know that I'm going to keep on going
I'm going to keep on growing higher
And if I fall down, I won't stay there
I'll stand up by the strength of God
Who guides me like a shepherd with His rod
He is full of great compassion, and forgives
When I'm irrational
No, I don't have all the answers
But, I'm getting stronger every day
And though my life might not be perfect
At least I know I'm on my way
(chorus)