I doubt everything that you gave so
I doubt I'm to space again
All that was said to be true,
oh, I doubt it will do again
Even when times are so swell,
oh, I'm waiting for hell to fall on me
God knows all my doubts
and all my fears
And how I'm falling, oh, God knows
When I'm down and how I'm out
And all the crawling, oh, God knows
He isn't scared, He's prepared
Your love to hold me yet again
Yet again
Life throws me lines and I'm balanced
I fall into heaven's grace
I tell you I'm just a failure
And I'm in a danger, what a waste
All that you said you would do
Oh, I'm testing the new in this
Again, yet again
God knows all my doubts and all my fears
And how I'm falling, oh God knows
When I'm down and how I'm out
And all my crawling, oh
God knows
He isn't scared, He's prepared
Will love to hold me yet again
God knows all my doubts and all my fears
And how I'm falling, oh, God knows
When I'm down and how I'm out
And all my crawling, oh, God knows
He isn't scared, He's so prepared
For love to hold
Yet again, yet again
You think you're all alone
You think that you're the cause
Of every bad and hopeless thing
you're feeling inside
You think I'd care to love some
You think that you're one of the ones
Who'll leave and break
Because you just can't get it so right
You're so wrong, you're so blind
Just listen to this
God knows all your doubts
and all your fears
And how you're falling, oh God knows
When you're down and how you're out
And all the crawling, oh
God knows
He isn't scared, He's so prepared
Will love to hold you yet again
Yet again again