Lyric discussion by JJ4life 

Alot of people think this song is mainly about society, But its not. Its about religion. The first verse is all about how the religions are the same idea with different names. Hes saying we don't know but we are trying to act like we do. He talks about who we are as people and that we are becoming better but we will "never know" how things came to be, never know about a heaven or a hell. "knock-knock on the door to door, tell ya that the metaphor is better than yours" is talking about people selling their religion and people saying that my religion is better then yours, but you already know how he feels about that with the first verse. The next line is you can either sink or swim meaning be apart of our religion or you will sink. The entire song is filled from top to bottom go threw and look at it again. THis is not Jack Johnsons first song expressing these ideas. Check out these songs, It's all understood, Traffic in the Sky, imagine(cover) and many more. Jack Johnson has been miss represented and claimed by alot of christians, as a christian. But when he is asked he says he does not have one and he is surfing religions because he has not found one he thinks is true. Great song, jack johnson does not hate religious people he just is pointing out his opinion on religion.

I COMPLETELY agree with you JJ4life. As a matter of fact, had I read your comment earlier I wouldn't have posted mine lol

An error occured.