Lyric discussion by beepstreetbiscuit 

To me it means harnessing the only gift we are given, through which we are able to unite ourselves and the world around us. It means taking that gift and using it with the same perfection that God may have used it to create heavan - we to create a heavan on earth.

HEAVEN....not heavan, geeeee look it up!

An error occured.