What does that song mean?

Cat Stevens Song Meanings