There are plenty of songs that I don't catch all the lyrics. Either the vocals are obscured in the mix, or the singer isn't clear.
That's not the case here. I understand Every. Single. Word.
And it sounds effortless, because the arrangement stays out of the way, and supports unobtrusively.
Vocal front and center, because your voice is always the best part of these songs.
Listening to this is like listening in on an intimate conversation.
Excellent lyrics: conversational language, honest and to the point.
As floyd jane said, this shares the same elements as classic Jackson Browne songs.
Lovely song.