How long have you been waiting there for someone Who loves your goals and faults, Oh tell me anyway You know I've been waiting for someone like you For many years, I had the gun ready for it And now you see, the birds are singing in the trees And now you feel the world is turning round and round And now I need your body just like heroin And now I believe in you and me. How long have you been waiting there for someone Who could forget your past Or maybe love it You know you've been waiting for someone like me For many years I know the world is harder without you And now you see, the birds are singing in the trees And now you feel the world is turning round and round And now I need your body just like heroin And now I believe in you and me.