Heal my broken soul There's a hole in my soul where the love leaks out A shadow in my heart that's filled with doubt A devil on my back I can hear him shout "Let Me In, Let Me In" I went looking for your city of Kingdom Come On the way I hit a road side bomb It's always darkest before the dawn Lift me up, Lift me up Heal my broken soul Take me... I'm down to my last heartbeat Last ounce of wasted pride You know I'd walk on water To bridge this Great Divide My last heartbeat Waits for the wrecking crew The Calvary's not coming There is no one but you Heal my broken soul I watch your eyes light up like lightning strikes You shield your heart with railroad spikes Battle scarred from the firefights Shelter me, shelter me I live lost in the city of eternal lights On the 100th floor with a fear of heights Only with your touch the fire ignites Light me up, Light me up Heal my broken soul Take me... I'm down to my last heartbeat Last ounce of wasted pride You know I'd walk on water To bridge this Great Divide My last heartbeat waits for the wrecking crew The calvary's not coming, there is no one but you Take me... I'm down to my last heartbeat All bridges have been burned I can't give back what you gave me Cause love can't be returned My last heartbeat, still thinks that dreams come true There is no one can heal me, there is no one but you My last heartbeat Last ounce of wasted pride You know I'd walk on water To bridge this Great Divide My last heartbeat waits for the wrecking crew The calvary's not coming, there is no one but you Heal my broken soul Heal my broken soul