I believe this song is about a guy and his girlfriend. They had a good relationship at first, but she took him for granted like he was nothing. They still dated and the guy saw the relationship dying, but tried to hold on even though he knew he deserved to be treated better. There wasn't any connection left emotionally so he tried to hold on to the only thing left which was physical attraction hence the lyrics "the light, your eyes, I'm easy...but you look so damn good"
He finally realized how much time he wasted (the road is long....im tired of walking alone) and plans to leave her so he gives her another chance to impress him which is why he says, "go get your black dress baby and put your dancing shoes on"
"i hope you know I left you long before you left me" is saying he saw this coming for a while & "times up" he finally leaves
so basically he wouldve treated her really well but she took it for granted and she will regret it after he leaves.
I believe this song is about a guy and his girlfriend. They had a good relationship at first, but she took him for granted like he was nothing. They still dated and the guy saw the relationship dying, but tried to hold on even though he knew he deserved to be treated better. There wasn't any connection left emotionally so he tried to hold on to the only thing left which was physical attraction hence the lyrics "the light, your eyes, I'm easy...but you look so damn good" He finally realized how much time he wasted (the road is long....im tired of walking alone) and plans to leave her so he gives her another chance to impress him which is why he says, "go get your black dress baby and put your dancing shoes on" "i hope you know I left you long before you left me" is saying he saw this coming for a while & "times up" he finally leaves so basically he wouldve treated her really well but she took it for granted and she will regret it after he leaves.
xo hope that's a helpful interpretation :)