The speaker is driving down a highway with a hole in their chest because their heart belongs to someone else. Despite knowing it's not right, they can't stop wanting that person. They express the internal struggle of whether their love comes from heaven or hell, feeling torn between their emotions.

Read more
image

Meaning of "Heaven or Hell" by Steve Earle


The lyrics of "Heaven or Hell" by Steve Earle delve into the intense emotions and inner conflict that can come with love. The speaker is clearly torn between their deep feelings for someone and the realization that the situation might not be healthy or right. The imagery of driving down a highway with a hole in their chest symbolizes the emotional pain and vulnerability that love can bring. The reference to heaven and hell highlights the dichotomy of emotions experienced in loving someone who may not be good for them. The repeated refrain of "I love you, baby, but I just can't tell" captures the confusion and uncertainty that often accompany intense feelings of love. Despite the internal struggle, the speaker ultimately acknowledges their inability to control their emotions, even if they understand the potential consequences.