Lyric discussion by suclid003 

I think this song's about isolating yourself from humankind. Nature's the one who can understand you and accept you no matter who you are. Nature's a place where you can find rest and happiness and live.

An error occured.