I woke up late, sun in my face
Coffee cold, but the bills still chase
I got rust on my dreams, holes in my jeans
But I still hum like a tambourine
She left a note, said "boy, don't drown"
But I've been swimmin' in this no good town
Still got a spark in this busted heart
And a full tank headin' out past dark
Heaven ain't that far when you're holdin' on tight
When your soul keeps dancin' through a Saturday night
You can find a little light in a dive bar song
With a stranger singin' every word wrong
I've been low, I've been scarred
But heaven, heaven ain't that far
I've been down on a barstool throne
Preachin' truth through a cracked iPhone
But even the lost can feel found
When the jukebox mercy's spinnin' round
You don't need wings to fly sometimes
Just a beat that lifts and a voice that climbs
If love can live in this ol' guitar, then maybe
Heaven ain't that far, when the music's right
When the pain turns sweet in the neon light
You can find a little grace in a backseat laugh
Or a barefoot kiss on a faded path
I've been broke, I've been barred
But heaven, heaven ain't that far
No, it ain't, not when you're singin' from the heart
Oh, heaven ain't that far when you're holdin' on tight
When your soul keeps dancin' through a Saturday night
You can find a little light in a dive bar song
With a stranger singin' every word wrong
I've been low, I've been scarred
But heaven, heaven ain't that far
But heaven, heaven ain't that far