It's so hard just waitin' But i guess that's what i have to do My poor heart keeps on breakin' With every moment i'm away from you I know you're smart takin' Your time &cause of what it cost you Once before But it's not then and i love You a lot Now and forever Chorus: How long do i wait before you make up your mind How long i wonder How long before you take away the hardest of times How long i wonder It's unfair when two who care Have to face such a perilous sea Despair lingers everywhere Like a cloud nobody can reach I understand you're afraid of it all Love is one hell of a step I'll be there if you panic or fall No matter what the depth Repeat chorus Solo All i can say i've already said More than a thousand times It's up to you to believe Every word Before i lose my mind Repeat chorus