I've been up I've been down I have walked on broken ground You're the light, you're my life We have found one way to drive Oh, when all of my stars have died You paint them back in the sky Oh, when I'm dry to my burning bones You rain on my desert soul Like a river runs through canyons You're running through my heart Like an echo sings an anthem No one will ever keep us apart Like a river runs through canyons You're running through my heart Like an echo sings an anthem No one will ever keep us apart Oh, no one will ever keep us apart I've been crushed I've been healed You rebuild my broken shield You're the song, you're my sign All I know is you're one of a kind Oh, when all of my stars have died You paint them back in the sky Oh, when I'm dry to my burning bones You rain on my desert soul Like a river runs through canyons You're running through my heart Like an echo sings an anthem No one will ever keep us apart Like a river runs through canyons You're running through my heart Like an echo sings an anthem No one will ever keep us apart Oh, no one will ever keep us apart Gonna shout it from the mountains Oh Gonna shout it from the mountains Oh Like a river runs through canyons You're running through my heart Like an echo sings an anthem No one will ever keep us apart No one will ever keep us apart