What does that song mean?

Tom T. Hall Song Meanings