Why Keep Heaven Waiting

Lyrics
[Verse 1] 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 [Pre-Chorus] 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 [Chorus] When I have run out of reasons to live I've given all that I can give Send me an angel [Verse 2] 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? [Pre-Chorus] 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 [Chorus] 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 [Bridge] 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? [Chorus] 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
Rate this song
0/5.0 - 0 Ratings
Loading comments...
Credits
- Writers
- Jonathan Young