I hear voices in my head
Telling me that I'm not good enough
I hear voices in my head
Telling me that I'm not worth your love
But you open wide your arms
You hold me tight and you tell me that:
My daughter I love you
No matter what you've done
I'll hold your hands and walk with you
No matter how far you may be
I'll never leave you
'Cause I am your father
And I'll always love you
I hear whispers in my ears
Telling me that I should give you up
I hear whispers in my ears
Telling me that I'm not worth your time
But you open wide your arms
You hold me tight and you tell me that:
My daughter I love you
No matter what you've done
I'll hold your hands and walk with you
No matter how far you may be
I'll never leave you
'Cause I am your father
And I'll always love you
Oh Father, how can you love me so deeply?
Oh Father, how can you love me so selflessly?
Oh Father, how can you love me so faithfully?
But you open wide your arms
You hold me tight and you tell me that:
My daughter I love you
No matter what you've done
I'll hold your hands and walk with you
No matter how far you may be
I'll never leave you
'Cause I am your father
And I'll always love you
For I am yours
And you are mine
Wherever I go, you'll be my guide
I'll always trust you, no matter what you do
I'll hold your hands and walk with you
Feeling you so close and near to me
Father I'll never leave you
'Cause I am your daughter
And I'll always love you