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