You kinda sound like what would happen if Black Flag collided with The Vandals in a massive train wreck of great music.
Its good that you have your own sound, which means that you didnt copy anyone. I also liked the blues scales in there.
Please contact me if you would like to use this in a project. We can discuss the details.