But I′ve been waiting for love, uh oh
I'll see angels after all
My mistakes weren′t small
But they were all made for love
You'll never go to heaven if you ain't got wings
But I′ve been waiting for love, uh oh (to lift me up)
And falling always seem to be the hardest thing
Steering free of the clouds
But I′ve been waiting for
I′ve been waiting for you