I've been a walking heartache
I've made a mess of me
Person that I've been lately
Ain't who I wanna be
But you stay here right beside me
And watch as the storm blows through
And I need you
God gave me you
For the up's and downs
God gave me you for
The days of doubt
And for when I think
I lost my way
There are no words
Here left to say it's true
God gave me you
Gave me you
There's more here than what we're seeing
A divine conspiracy
That you an angel lovely
Could somehow fall for me
You'll always be love's great martyr
I'll be the flattered fool
And I need you
Yeah
God gave me you for the up's and downs
God gave me you for the days of doubt
And for when I think I lost my way
There are no words here
Left to say it's true
God gave me you
On my own I'm only
Half of what I could be
I can't do without you
We are stitched together
And what love has tethered
I pray we never undo
'Cause God gave me you
For the up's and downs
God gave me you for the days of doubt
For when I think I lost my way
There are no words here
Left to say it's true
God gave me you
Gave me you
Gave me you
Gave me you