What does that song mean?

Kevin Lyttle Song Meanings