We keep staring through the window of the future Do you like what you see? Can you call yourself free? Everyday seeing so many faces passing by It is written in the eyes, I can almost hear their cries Watching the waters of our troubled world Billions of souls asking why Yesterdays gone and tomorrows to come Watching the waves breaking high Looking for happiness through cell phones and internet Seeking people who care, hoping people would dare All forgetting 'bout tomorrows thoughts and dreams We keep living for today, it's like we knew no other way Watching the waters of our troubled world.... A glimpse of happiness through a smile from a child Catch the moment in time Wishing everyday bring a better life for all we're all walking the line Watching the waters of our troubled world Billions of souls asking why Yesterdays gone and tomorrows to come Watching the waves breaking high Watching the waters of our troubled world Trying to find which way to go Watching the world through a looking-glass Sometimes really scares me so