Choose a track to play
Whiskey moonlight hittin' this old porch swing
Ghosts of our fights, I still hear that phone ring
Told her "I'm sorry," but the damage been done
Burnt bridges don't heal when the past weighs a ton
Late-night roads, got my demons ridin' shotgun
Every mile I run, feel the weight I can't outrun
Every love letter burned, just ashes and shame
I wanna change my ways, but I can't lose this name
Tryna be the man that you said you need
But I keep lettin' demons get the best of me
Hands to the sky, but my prayers too weak
I'm a lost soul driftin' down these midnight streets
I know I'm hard to love scars deep as the river
Heart built like a fortress, but it still wanna shiver
Told 'em I'm fine, but I'm lyin' in the mirror
Ain't no fairy tale, pain's only gettin' clearer
If you ride with me, better buckle up tight
I'm hard to love, but I'll love you for life
Dreams turn to dust, nights full of mistakes
Lovers fade away, but my guilt always stays
Mmm, ahh-yeah
Cab smellin' like coffee, smoke, and regret
Cold wind crawlin' through a memory I can't forget
Used to promise forever with a crooked grin
But forever don't exist when you livin' in sin
She left a note by the bed "Boy, you gotta go,"
I grabbed my pride, turned the key, let that engine roll
I wear loneliness like my old denim coat
Ain't no map for a man who's lost all hope
Tryna be the man that you said you need
But I keep lettin' demons get the best of me
Hands to the sky, but my knees too weak
I'm a lost soul driftin' down these midnight streets
I know I'm hard to love, scars deep as the river
Heart built like a fortress, but it still wanna shiver
Told 'em I'm fine, but I'm lyin' in the mirror
Ain't no fairy tale, pain's only gettin' clearer
If you ride with me, better buckle up tight
I'm hard to love, but I'll love you for life
Dreams turn to dust, nights full of mistakes
Lovers fade away, but my guilt always stays
So pour another shot, let me toast to the pain
To the nights I've lost standin' out in the rain
I ain't no savior, I ain't no saint
But I'm still standin' when the world says "can't"
I know I'm hard to love, scars deep as the river
Heart built like a fortress, but it still wanna shiver
Told 'em I'm fine, but I'm lyin' in the mirror
Ain't no fairy tale, pain's only gettin' clearer
If you ride with me, better buckle up tight
I'm hard to love, but I'll love you for life
Dreams turn to dust, nights full of mistakes
Lovers fade away, but my guilt always stays
Mmm yeah, umm yeah I'm hard to love
But if you stay I'll love you for life