Prestonwood Worship feat. Michael Neale you can have it all live

Your eyes saw my sin and shame
Your kindness called me out by name
Your grace reached beyond my need
Your mercy swept me off my feet
Here I bow in worship
At Your feet I fall
Hands held high in surrender
Here I am Lord, You can have it all
My heart strains to find the words
To thank You for love I don't deserve
My hopes, my dreams and all my days
Are Yours now offered up in praise
All to Jesus I surrender
All to You I freely give
I will ever love and trust You
In Your presence daily live