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 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