What does that song mean?

Still Remains Song Meanings