I'm far from perfect
And I know You know it
I've messed up so much
I can't count how many times I've blown it
I'm sorry, so sorry
For all the times that I've been weak
And I promise to
Turn over a new leaf
Life is so tough
When you try to live it all alone
I found out how much
I've needed help along this road
You told me to find You
If I needed anything, just ask
I've been everywhere,
And now Father here I am
Now I'm falling, I'm fading
I'm praying for someone who understands
I think You're all I need
To make things right
You're all I need
To save my life
That's why I'm on my knees
Praying
I would give everything
Just to have Thee
'Cause You're all I need
I'm tired, torn down
I've been shaken up
But I'm still here, waiting
For the good in me to waken up
I'm trying so hard
To play the hand that I was dealt
But I'm overworked, and overwhelmed
And I'm desperate for divine help
'Cause I'm falling, I'm fading
I'm reaching for Your ever outstretched hand
'Cause You're all I need
To make things right
You're all I need
To save my life
That's why I'm on my knees
Praying
I would give everything
Just to have Thee
'Cause You're all I need
Father I can't do this by myself
Life alone would be a living hell
I never want to be without You again
You're my saving grace, and my best friend
Oh please
Stay with me
You're all I need
To make things right
You're all I need
To save my life
I'm on my knees
Praying
I'd give up everything
Just to have Thee
'Cause You're all I need