Have you been singing with the ghosts in the night? Recreating these old crimes? While the records just keep playin' these settled scores? Have you been digging up bones in the night? Reenacting these old fights? Don't know why you're staging, waging these ancient wars Our history won't defeat us no But sometimes it feels like it might And History won't repeat itself Unless it's inside of our minds We cross over and back Future to past But the truth walks out on a string Right there between Right there between Well, I've been wearing myself out in a fight With the rain and the lightning Don't know how to stop all these coming storms And I've been huddled by the coals in the night Telling stories all my life While the mountains stayed unclimbed So I stayed warm The mystery won't defeat us no But sometimes it feels like it might The mystery won't defeat us no Unless it's inside of our minds We cross over and back Future to past But the truth walks out on a string Right there between Right there between When life breaks our hearts All those scattered shards Get swept up and settle in our minds And when the light Hits them just right There's a beauty in that shine And then love walks out on a string Right here between Right here between