something bigger than all of us forgive me for getting a little mystical on you , but i believe without a doubt in my mind that the third eye patch is the force , the spirit , that is nudging us forward crazy , right ?