What does that song mean?

A Thousand Horses Song Meanings