Why you love me is so
Hard to understand
Like a mystery
You see all my flaws
And still you hold my hand
Still you're claiming me
I owe you my life
You gave yours
You died to set me free
No doubt this time
God I'm sure that you're the one for me
This love is mine
It's running over
Never runs dry
It never fails
Mine
Your love is mine
I give all glory to you
I can't take credit for this life
The path you laid out for me
It's mine it's unique
Specific for this time
You have plans for me
I pray I make it by your grace
This path is not for the weak
On my knees or feet I'll
Finish this race
The love that you have and you're showing me
Brought me a breath in the deepest sea
In time
In time
Lost in the dark and I couldn't see
Your presence alone was a light for me
It's mine
You're mine
Why you love me is so
Hard to understand
Like a mystery
You see all my flaws
And still you hold my hand
Still you're claiming me
I owe you my life
You gave yours
You died to set me free
No doubt this time
God I'm sure that you're the one for me
This love is mine
It's running over
Never runs dry
It never fails
Mine
Your love is mine
I know
You won't
Leave me or forsake me
Cause you're faithful
Unwavering
I trust
You're just
Holy never changing
Lord your heart is just amazing
Love that you gave and you're showing me
Brought me a breath in the deepest sea
In time
In time
Lost in the dark and I couldn't see
Your presence alone was a light for me
It's mine
It's mine
Why you love me is so
Hard to understand
Like a mystery
You see all my flaws
And still you hold my hand
Still you're claiming me
I owe you my life
You gave yours
You died to set me free
No doubt this time
God I'm sure that you're the one for me
This love is mine
It's running over
Never runs dry
It never fails
Mine
Your love is mine