Waiting on the perfect moment Is a time-consuming task Like sifting all the sand Through the hourgla** It's like looking for a perfect lover When you know you're not one yourself It's like buying a book you've been dying to read and then keeping it on the shelf It's like hearing a voice that keeps telling you yes while the whole world's telling you no If you're waiting on the perfect moment You might be waiting a long long time Because behind every trouble and worry Could be another one waiting in line If you're waiting on the perfect moment You might be waiting a long long time Don't go looking in a broken mirror You'll get a twisted picture back And every wise woman and man Knows that that's a fact If you're waiting on a strike of lightning Or a bell inside to ring Don't let it s** you in It can leave you cold, it's an all-consuming thing It's like hearing a voice that keeps telling you yes while the whole world's telling you no If you're waiting on the perfect moment
You might be waiting a long long time Because behind every trouble and worry Could be another one waiting in line If you're waiting on the perfect moment There may be perfect yet to come So don't worry about tomorrow when today isn't even done If you're waiting on a perfect moment You might be waiting a long long time It's like hearing a voice that keeps telling you yes It's like the bang of a drum that keeps telling you yes It's like a dream in the night that keeps telling you yes While the whole world's telling you no If you're waiting on the perfect moment You might be waiting a long long time Because behind every trouble and worry Could be another one waiting in line If you're waiting on the perfect moment There may be perfect yet to come So don't worry about tomorrow when today isn't even done If you're waiting on the perfect moment You might be waiting a long long time Because behind every trouble and worry Could be another one waiting in line