Mmmm. I hear like a mix of Revocation and Protest the Hero here. Got some great things happening. Just sounds like you need to practice with mixing honestly. :) Everything blends well as far as writing goes. I'm sure there's more than a few fellows on here who would gladly give you tips or even mix it for you. ;) Keep up the good work!