SharonA I agree with your interpretation and your surmise. That song is a novel in three and a half minutes! Love it Love it Love it.
If you ever watched the series "The Wire" Steve Earle has a part in it as a twelve steps partner to one of the main characters. One of his songs made the soundtrack.