ok, I honestly think you need to team up with a vocalist on this one. this could very easily be turned into a very amazing punk song with the right vocalist.
something that fits the theme of the mind would fit very nicely as lyrics here, so just putting it out there that you have potential!