Key: D
Introduction:
G D
Well I've seen the devil. I've seen the light
D A
And I know the difference between wrong and right
G D G
But there still are times when it's hard to tell
D A D
If I'm going the wrong way, to heaven or hell
G
Cause I've been a sinner and I've been a saint
D
There's a few things I ain't done and a few things I can't
D G
I was this close to heaven when I slipped and fell
D A G D
Between a rock and a hard place, between Heaven and Hell
Cause I have been lost and I have been found