I had all these questions in my head Wondering who I am I had all these questions what's to life Thinking of the road ahead Until You came And showed me A different way No more reason Chasing my own way Jesus loves me this I know The Bible tells me so The One who calls me by name Who knows my every thought Your love won't give me up No matter how far I fall Oh, what else can I do I give my all to You Come break through The walls of my heart Even in the darkness You are there You hear me when I call You will never fail me this I know Your love is enough for me Through the mistakes and failures You're holding me You tell me I'm not alone You're here with me Jesus loves me this I know The Bible tells me so The One who calls me by name Who knows my every thought Your love won't give me up No matter how far I fall Oh, what else can I do I give my all to You Come break through The walls of my heart You redeem every broken past You restore every wounded heart You release every captive mind You're more than enough You're more than enough You redeem every broken past You restore every wounded heart You release every captive mind You're more than enough You're more than enough You're more than enough You're more than enough The One who calls me by name Who knows my every thought Your love won't give me up No matter how far I fall Oh, what else can I do I give my all to You Come break through The walls of my heart