trying to insist that evil doesn’t exist potentially opens you up to becoming a victim in the future.
No, it doesn't. I have battled with some vile abusers who did horrible things. I deplatformed a pedophile by releasing leaked screenshots that showed the individual online dating children. Azsula believed that Azsula's actions were ethically okay because consent doesn't exist. I organised a campaign to contact everyone on Azsula's discord server and send them the article with the screenshots. I told people to leave, and not give their time or presence to abusers, and over 1/3 of them did, leading Azsula to shut down the discord server and retreat from public life. I did so in the full knowledge that Azsula's intentions were not malicious, that Azsula didn't mean any harm. The reason why I was able to do so is that I think ignorance of the consequences of one's actions is itself a form of violence which must be dealt with.
And I don't agree that sociopathy is a recognised mental condition. It doesn't have a DSM entry. What it does have is a note in the ASPD section saying that sociopathy is sometimes used as a slang term for ASPD. ASPD is a recognised mental condition, sociopathy is not. And I have met people with ASPD who had managed to learn a little of the skill of empathy. It was hard for them to do, but not impossible.