Welcome to the forums. One thing, I checked your carrd and the youtube link just links to youtube.com, not your channel. Can you provide a link to your channel?
There are no rules for subgenre's. If you give a shit about somebody thinking you "HAVE" to wear corpse paint and you "HAVE" to worship satan to play black metal, tell 'em to fuck off.
Welcome. Glad to have you here. Bees are pretty cool but, like KillaKukumba said, FUCK wasps. Little suckers serve no purpose beyond stinging the shit out of me and then dying.