
I’ve been through the fire
Right down to the wire
I’ve been scorned
I’ve had my heart torn
I’ve been shamed
And I’ve been defamed
I’ve lost my way
But I prayed every day
I’ve learned to sit still
As I accepted God’s will
That’s as good as it gets
And I have no regrets
I’ve lived in fear
Didn’t know God was near
I’ve fallen and risen again
Before learning to win
I’ve taken time to see
What’s meant to be
I’ve thought I was alone
With nothing to call my own
I’ve learned to let go
Of what I used to know
I’ve finally found peace
I’ll never release
That’s as good as it gets
And I have no regrets