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 But I only love You when I'm strong You are the only water giving life But I only drink You when I thirst Now that I've taken all these things for granted all this time You'd think I get what I deserve But You cared 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 And I know it's something I can't earn You are the only one whose love does not depend upon What I give You in return For You cared so much for me That You gave Your only Son And You'd do it all again If I was the only one You alone created every star in every galaxy You also made these lines upon my hands How could someone so great Have such a deep concern for only me I don't think I'll ever understand You (You cared so much for me) Oh, You (You gave Your only Son) You'd do it all again If I was the only one You cared so much for me That You gave Your only Son And You'd do it all again If I was the only one