some come from heaven and some crawl from hell and the good fight the bad for your soul but it s hard to tell the lie from the truth when you find one that easy to hold there s no way of knowing which one you been lovin till you leave em or you lose her for good by then it s too late you just mark it up to fate either way you end up a fool chorus it s a fine line between heaven and hell when the good makes you feel like you should it s a fine line between heaven and hell when the bad makes you feel just as good a good one will love you for all that she s worth a bad one will take you for more a good one will cherish the key to your heart and a bad one a key to your door a good one will love you for richer or poorer but that makes the bad er one worse a good one will love you till death do you part and a bad one makes sure you go first chorus it s a fine line between heaven and hell when the good makes you feel like you should it s a fine line between heaven and hell when the bad makes you feel just as good chorus it s a fine line between heaven and hell when the good makes you feel like you should it s a fine line between heaven and hell when the bad makes you feel just as good 