[Intro:} D G D G Heard the preacher at the service G D G Declare you'd gone home that day Cadd9 G To meet the maker and his servants A D And take a rest amidst his grace G D G He said now that you're in heaven G D G Your trials on earth are through Cadd9 G But I didn't hear him mention D G If heaven's good enough for you G D G He claimed you feel no more sorrow G D G Since you're free from all life's fears Cadd9 G But can the blessed on god's mountain A D Love you more than I down here G D G I was raised not to question G D G Promises the Bible makes Cadd9 G But how could the almighty D G Make such a terrible mistake Cadd9 G Did the lord's illumination Cadd9 D Shine upon you from his throne Cadd9 G A D When he witnessed my sweet angel suffer on the long road home [Instrumental:] C G C D C G D G G D G If there's really no more teardrops D G And the streets are paved with gold Cadd9 G Send me down some reassurance A D I don't believe what I've been told G D G D G If there really is a kingdom where you start your life anew Cadd9 G Won't you please somehow convince me D G That heaven's good enough for you