I know I ain't been perfect
I made your life seem bad
When I talked instead of listening
Always knew that drove you mad
But I know it wasn't only me
There's a chance that we were cursed
The more we were together
It only made things worse
So I'm writing you this letter
And I pray that it gets read
Before your soul goes up to heaven
Or the Devil knows you're dead
You got to justify your sins
You're gonna have to make amends
You have to face up to the truth
Before this life it cuts you loose
And the Devil knows you're dead
The day that I first met you
I knew it in my heart
Funny how a feeling
Can rip your world apart
Thought an arrow came from Heaven
Didn't hear the thunder roar
So I just stood there waiting
And that lightning struck once more
So there's a lot I got to think about
When I'm lying in my bed
Before my soul goes up to heaven
Or the Devil knows I'm dead
There might be time I can confess
This life I'm leaving ain't that blessed
It's never too late for a change
It's time I took some of the blame
Before the Devil knows you're dead
Because when he comes around
It's far, far too late
To get down on your knees
And learn to pray
When we think we got it all worked out
But our number's up instead
I hope our souls go up to heaven
Before the Devil knows we're dead
We still got things to talk about
There's not much time to work it out
It's time to let go of the past
'Cause every breath could be our last