Lord you know where I've been
And you know just where I'm goin
I've been broken by my sins
But you keep pursuing me
I can't remember when things
Got so out of hand
Even though I seem to make a mess you've
Still got perfect plans
So thankyou for the roads
That I can't always see
For giving me strength
When I'm knocked to my knees
And thankyou for your grace
Than I'm washed by His blood
And love, oh God Your Love
Lord I'm here, Hear my tears
It's been a long long journey
Forgot my way, forgot my name
But you keep reminding me
I'm carrying a heart that's
Carried lots of shame
You hold me in your hands Lord,
Blessed be Thy Name.
So thank you for blessings
That I can't always see
For sending Jesus Christ
And delivering me
Thankyou for your grace
That I've been freed by His blood
And love, oh God your love.