What does that song mean?

Simple Minds Song Meanings