I have come from so far away 
Down the road of my own mistakes 
In the hope you can hear me pray 
Oh, Lord keep me in your reach 
How I've longed through these wasted years 
To outrun all the pain and fear 
Turned to stone from my uncried tears 
And now it's your grace I seek 
Love won't compromise 
It's a gift 
It's a sacrifice 
My soul renewed 
My heart released 
In you I'll find my peace 
Oh wondrous child of whom the angels sing 
Know my joy 
Feel my suffering 
Shining star make this love you bring 
So bright that I may believe 
That my way will not be lost 
From now on, 'til that rivers crossed 
My soul renewed 
My spirit free 
In you I'll find my peace