No offense and not meant as an attack, but I kind find it odd some folks ask for infinite grace from folks. These are grown, all though stupid like children at times, folks. They make their own decisions through their own free will. At some point you have to take responsibility for your choices. It can't be all "well you didnt talk to them about xyz" or you didn't do xyz enough.
There has to be a line of where people made a good faith effort to reach you and now you're just being dumb. If a dude calls you fukking trash, vermin, garbage, etc and we are telling your ass "Hey don't put that guy in power. These are the words of a racist who has bad intentions" and not only do you not listen, you go out of your way to empower that person, then you shouldnt expect the same level of empathy and care from others especially when the shyt you're doing is hurting them too.
There is a limit. At some point you're being dumb to an extent and being hardheaded to an extent many people aren't even going to try or deal with your ass anymore. These people need to start feeling heat for their stupidity. A good way to do this is if you vote for example for such a dude as above despite warnings, you only learn lessons through hard lessons, not talking. So it is for your own good to suffer for your bad decisions until you can't reject the lesson being taught to you.