What does that song mean?

Our Lady Peace Song Meanings