Heaven Or Hell
Steve Earle Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

I'm rolling down a blacktop highway
hole in my chest 'cause my heart's in your hand
I know it ain't okay but I can't stop wantin' you I do the best that I can
I'm starin' in a highbeam headlight
Burnin' your name on the back of my brain
I swear I hear you callin' I might have to turn around 'cause I'm goin' insane

I love you baby but I just can't tell
This kinda of love comes from Heaven or Hell
Heaven or Hell
Heaven or Hell

New moon against a long dark midnight blue
Ain't a star any brighter than you
I look in your eyes and see that spark inside and it's all I can do
To keep tellin' myself there ain't no way
You're gonna do me like you did then
I'm standin' my ground on feet of clay
Oh no here I go again

There ain't nothin' nobody can say
There ain't nothin' nobody can do
Get down on my knees and pray
Oooh

I love you baby but I just can't tell
This kinda of love comes from Heaven or Hell
Heaven or Hell
Heaven or Hell





I love you baby but I just can't tell
I love you baby but I just can't tell

Overall Meaning

“Heaven or Hell” by Steve Earle is a love song that explores the conflict between wanting someone who is not good for you and trying to resist that pull. The opening lines describe the singer driving down a dark road, feeling a hole in his chest because his heart belongs to the person he can’t have. He recognizes that it is not healthy to continue wanting this person, but he can’t help himself. The high beam headlights represent the clarity with which he can see this situation, but he feels like he might go insane if he doesn’t turn around and go back to the person.


The second verse of the song pleads with the person, with the singer telling them that the love they share is too intense to be defined as good or bad, heaven or hell. The reference to the new moon highlights the darkness of the situation, but also the hopefulness that there is potential for something new. The echo of the past is shown in the line, “You're gonna do me like you did then” indicating that this love has previously caused pain. Despite this knowledge, the singer is unable to resist the draw of the person’s spark and finds himself falling for them once again.


Overall, “Heaven or Hell” is a raw and honest portrayal of the struggle to resist an unhealthy attraction. It acknowledges the complications of this type of love and recognizes its power, while still attempting to resist its pull.


Line by Line Meaning

I'm rolling down a blacktop highway
I am driving down a road, maybe feeling lost or aimless


hole in my chest 'cause my heart's in your hand
I feel shattered and incomplete because you have my heart


I know it ain't okay but I can't stop wantin' you I do the best that I can
I realize my feelings for you may not be healthy, but I can't help wanting you and I try to cope as best I can


I'm starin' in a highbeam headlight
I feel blinded or overwhelmed, perhaps by my feelings for you


Burnin' your name on the back of my brain
Your presence is constantly on my mind and it feels like it's searing into my thoughts


I swear I hear you callin' I might have to turn around 'cause I'm goin' insane
I feel like I'm losing my grip on reality and am considering turning back because it feels like you're calling out to me


New moon against a long dark midnight blue
The setting of the scene, describing the night as dark and quiet


Ain't a star any brighter than you
You are the brightest thing in my life, even though I may not have you


I look in your eyes and see that spark inside and it's all I can do
When I look at you, I see something special inside that I can't quite put my finger on


To keep tellin' myself there ain't no way
I try to convince myself that it's unlikely things will work out between us


You're gonna do me like you did then
I am afraid of getting hurt the way I did in the past


I'm standin' my ground on feet of clay
I am trying my best to be strong and firm in my convictions, even though it's difficult


Oh no here I go again
I feel like I am falling back into old patterns and getting caught up in my feelings for you


There ain't nothin' nobody can say
No one can convince me to let go of my feelings or change how I feel


There ain't nothin' nobody can do
No one can control or change my feelings, even if they wanted to


Get down on my knees and pray
I may turn to prayer or faith to help me make sense of my feelings or find comfort


I love you baby but I just can't tell
I have deep feelings for you, but struggle to express them or act on them in a healthy way


This kinda of love comes from Heaven or Hell
The love I feel for you is intense and powerful, but it can also be overwhelming and difficult to navigate


Heaven or Hell
Repeating the overarching theme that the love between the two of them is complicated and could go either way




Lyrics © Warner/Chappell Music, Inc., Universal Music Publishing Group
Written by: STEVE EARLE

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions