Well the doctor says I'm broken I've been hit with hard times
Strength is nowhere to be found can't crawl out from the grind
There's a pain deep in my heart an ache inside my soul
But I cling onto faith even when the nights are cold
I ain't healed yet no I'm still holding on
But I know Jesus will do it in the early morning dawn
With His love as my shield I'm stronger every day
I ain't healed yet but on that golden path I'll stay
Mama always told me ain't no mountain too high
Said to hold on to the promise when tears start to dry
Though the road is rough and rocky my feet have yet to yield
I'll keep walking through the valley till my soul's completely healed
I ain't healed yet no I'm still holding on
But I know Jesus will do it in the early morning dawn
With His love as my shield I'm stronger every day
I ain't healed yet but on that golden path I'll stay
The Sundays in the pews they give me strength to believe
With every hymn and prayer my heart starts to receive
There's a light at the end of this tunnel I've been through
And I know my Savior's promise His word is always true
Sometimes the nights are long and the pain it starts to seep
But I remember His words in my heart I softly weep
"Son your battles ain't forever I'm guiding every step"
So I rise again with courage into His mercy I'll accept
I ain't healed yet no but I'm on my way
And I know Jesus will do it in His time come what may
With His hand holding mine I'll face another test
I ain't healed yet but in His love I'll find my rest