What does that song mean?

Brett Dennen Song Meanings