I've been a drunkard most of my life My drinkin' killed my darlin' wife but not one night has she left me here alone Still it's not her ghost I dread when she stands next to my bed It's those words she speaks that chill me to the bone I have seen the wall of heaven And your name's not written there And each time you turn from Jesus It is more than I can bear For there awaits a robe of diamonds And a crown for you to wear But I've seen the wall of heaven And your name's not written there I know a man who is my shame Old Whisky is his name, and he mocks my wife each night when she appears And though she's fighting for my soul, Old Whisky won't let go Though she says these words through a ghostly veil of tears And every night it is the same All the guilt and all the shame And there's Old Whisky saying "Hey, I'm your truest friend" And though the ghost has gone away, she will haunt me through the day And when the night comes 'round, she'll remind me once again And though you've always been a sinner And you've reaped just what you've sown The angels are still willing To carve your name into that stone You've yet to give your heart to Jesus Trust His love and tender care For I've seen the Wall of Heaven And your name's not written there