Good gosh, I love to read the lyrics to their songs, like, just because of all the things they say and how many different ways they can be interpretted. I've realized that with many songs they don't just have one meaning for everybody, but everybody has their own meaning for the song. Not everyone understands things the same way, and there are many things that can change a person's way of thinking, such as their religion, schooling, and well, just the way they were brought up. So, it's really not right to say that a song means one thing when it could be different to everyone.
Love this song, though! :)