Actually, I hate to say it but you’re absolutely right. In retrospect the goth / punk / counterculture crowds I ran with in the 90's ALWAYS had shitty toxic guys in them (usually with anger issues) but were always protected by the community because ‘they had a good heart.’ Weirdly they were often DJs.