C Some come from heaven and some crawl from hell G7 And the good fight the bad for your soul But it's hard to tell the lie from the truth C When you find one that easy to hold There's no way of knowing which one you been loving C7 F Till you leave 'em or you lose her for good G7 And by then it's too late you just mark it up to fate C Either way you end up a fool F C It's a fine line between heaven and hell G7 C When the good makes you feel like you should F C It's a fine line between heaven and hell G7 C When the bad makes you feel just as good A good one will love you for all that she's worth G7 A bad one will take you for more A good one will cherish the key to your heart C And a bad one a key to your door A good one will love you for richer or poorer C7 F But that makes the bad even worse G7 A good one will love you till death do you part C And a bad one makes sure you go first