Heaven can wait


Black cat on the sidewalk giving me the evil eye
Cold rain falling down, this ain’t no summer sky
I’ve bin all around this city I know where the devil hides
I’ve played and run with evil I’ve looked at the other side
But it’s not too late, heaven can wait

I’ve seen the gates of Eden, waiting for me to come
I’ve tried every trick in the book and maybe I cheated some
I’ve broken so many rules just searching for another way
Now I’m ready to pay my dues but I don’t wanna pay today
An it ain’t too late, heaven can wait
It ain’t too late, heaven can wait

I know that I’ve bin bad some, wasting so much time
I never chased tomorrow, I knew today was mine
An if I hurt you I’m sorry, you know that it was fate
The days may be passing, but I’m not ready to make that date
Heaven can wait
It ain’t too late, heaven can wait

I’m ready to answer now, for all that I done wrong
I’ve found the peace inside, the place where I belong
But I know that I’m not ready to giving it all away
I’m still looking to have some fun just taking it day to day
And it ain’t too late, heaven can wait,
No it’s not too late, heaven can wait.

I know that I’ve bin bad some, wasting so much time
I never chased tomorrow, I knew today was mine
And if I hurt you I’m sorry, you know that it was fate
The days may be passing, but I’m not ready to make that date
Heaven can wait
It ain’t too late, heaven can wait
It ain’t too late, heaven can wait
No it’s never too late, heaven can wait
Heaven can wait.