All

I've had a world of possibilities

Slip through my hands

And prayers that went unanswered

That I couldn't understand

There's a faith that can move mountains

But I never let it move me

I only trust in things that I could see

So much frustration in trying it alone

I've had the revelation I can't make it on my own

Deep in my heart

Deep in my soul

There was always something missing

Now you've got my full attention

I give you my life

Surrender control

I finally learned to listen to the call

I give you my all

There are moments in the journey

Where I wonder where you are

And sometimes I forget

That you live inside my heart

It's then I hear you whisper

"I've been here all along"

And I'm in the hands of mercy where I belong

A silent conversation when you speak to me

It's the sweetest inspiration and all I'll ever need

Deep in my heart

Deep in my soul

There was always something missing

Now you've got my full attention

I give you my life

Surrender control

I finally learned to listen to the call

I give you my all

Every single day in my life I live

Every little thing that I have to give

Lord I freely give it

Lord I freely give it

Every single day in my life I live

Every little thing that I have to give

Lord I freely give it

Lord I freely give it

Deep in my heart

Deep in my soul

There was always something missing

Now you've got my full attention

I give you my life

Surrender control

I finally learned to listen to the call

I give you my all

I give you my everything

All my life I surrender