Why Keep Heaven Waiting

Jonathan Young

    Continúa después del anuncio

    Why keep heaven waiting?
    Why not see it now?
    What's the point in wasting all this time?

    Why keep heaven waiting?
    I could be looking down
    All these fruitless mountains I would climb

    Surely God can forgive my impatience
    Just a lost little child he won't burn
    And if he won't just come down here and save us
    Tell me why I must wait for my turn

    When I have run out of reasons to live
    I've given all that I can give
    Send me an angel

    Continúa después del anuncio

    Why keep heaven waiting?
    I need to know the truth
    Why aren't we just dancing to our deaths?

    Sit and watch us fading
    Never given proof
    Why not stop this sick and twisted test?

    Surely God can forgive my impatience
    In this cruel little world he designed
    And if I can forgive his complacence
    Does his punishment still fit my crime

    When I have run out of reasons to live
    I've given all that I can give
    Am I ungrateful?
    When I listened to all of the lies
    Cried all the tears I can cry
    Send me an angel

    And what if you're wrong?
    What if there's no one waiting?
    No one I'm disobeying
    No one to hear me praying

    (Why keep heaven waiting?)

    I have run out of reasons to live
    I've given all that I can give
    Am I ungrateful?
    'Cause I listened to all of the lies
    Cried all the tears I can cry
    Send me an angel or let me die

    Información de la canción

    Composición: Jonathan Young

    ¿Los datos están equivocados?

    Enviar revisión