Oh, why can't I make you understand
And long for the day you take my hand
No one will ever know, the pain that I've been through
I've waited as long as I can
I've waited as long as I can
I asked again last night, for your love so divine
And long for the day you take my hand
I wanted you for mine, but I'm wasting my time
I've waited as long as I can
I asked again last night, for your love so divine
I asked again last night, for your love so divine
I asked again last night, for your love so divine
I'm waiting to hear you say you love me
I'm waiting to hear you say you love me
For you have made it plain that I can't win
I've waited as long as I can
Now I'll just say goodbye the tears fall from my eyes
And long for the day you take my hand
I'm waiting to hear you say you love me
I've waited as long as I can
I've waited as long as I can
And long for the day you take my hand
I know you've had time, dear to make up your mind
I'm waiting to hear you say you love me
Done all I can do, said all I can say