I've been walking a while now On this well-rutted road Lost the keys to the kingdom And the mat to my home Lord knows I have faltered Lord knows what I've lost Bled out on the altar Trying to cover the cost The borders are open The gates are flung wide All of God's children Are welcomed inside So carry on little soldier With your marching refrain Through the blistering summer And the chill of the rain And you don't have to be lovely To be loved and belong 'Cause I see Heaven above me And I can hear angels singing this song The borders are open The gates are flung wide All of God's children Are welcomed inside Give up your goodness And murder your pride All of God's children Are welcomed inside And I don't want to run anymore I don't want to hide while you Knock at my door I can feel the changes coming Deep in my core And I don't want to run anymore My borders are open My gates are flung wide The power of Heaven Is welcomed inside I give up my goodness The things I have tried My borders are open My gates are flung wide