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