Shoulders bearing the weight of the world And voices out of range With heavy hearts behind closed doors Waiting for something to change Millions of big and small plans Never seeing the light of day Old feeling lost on their way back But never dying away The pieces of our broken hearts How long will it be before they're put back together? If ever If ever An old man is sitting under a tree Remembering better times The young ones are still running free Though guilty of their crimes And the promise of a brand new world Still keeping the tears at bay But the news from all corners of the globe Says that peace is light years away The pieces of our broken hearts How long will it be before they're put back together? If ever If ever