Hey God, it's me I've been lost a little while Walking all these miles And I'm in need Of some direction 'Cause down here it's getting hard I've been searching near and far Help me believe You wait for me If I'm taking the long way home Stuck on the same old dead-end road I wanna leave the life I know But when I just can't let go You wait for me You keep on holding on 'Cause Heaven knows I'm not that strong I'm sorry it took so long I was taking the long way home But You wait for me Oh, You wait for me Oh, now I see I should've asked You years ago But my heart was full of stone And disbelief But You were patient While You washed away my doubt When You laid that road map out Your path was straighter You wait for me If I'm taking the long way home Stuck on the same old dead-end road I wanna leave the life I know But when I just can't let go You wait for me You keep on holding on 'Cause Heaven knows I'm not that strong I'm sorry it took so long I was taking the long way home But You wait for me Oh, You wait for me Every twist and every turn Every lesson that I learn Every step I take, You always make a way If I stumble and I fall If my walk becomes a crawl You carry me when I can't find my strength You wait for me You wait for me Oh, You wait for me If I'm taking the long way home Long way home Stuck on the same old dead-end road I wanna leave the life I know But when I just can't let go When I can't let go You wait for me You keep on holding on 'Cause Heaven knows I'm not that strong I'm sorry it took so long I was taking the long way home But You wait for me Oh, You wait for me You wait for me You wait for me
