What does that song mean?

Glen Templeton Song Meanings