You are the only road that leads me home
But I only take you when I'm lost
You are the only one who loves me in my weaknesses
I only love you when I'm strong
You are the only water giving life
I only drink you when I thirst
Now that I've taken all these things
For granted all this time
You'd think I'd get what I deserve
CHORUS:
But you care so much for me
That you gave your only son
And you'd do it all again
If I was the only one
I know I don't deserve your love for me
I know it's something I can't earn
You are the only one whose love does not depend upon
What I can give you in return
CHORUS
You alone created every star in every galaxy
You also made these lines upon my hand
How could someone so great have
Such a deep concern for only me
I don't think I'll ever understand
CHORUS