I feel you. Deeply. Some people can do the good thing: good people. And they do all the time. Surround yourself by them. The bad things they do are
mistakes. They fix those or try. They apologize.
Bad people only do good things as a means to an end. Usually that end, they believe, will benefit them, and sometimes it does in the short term, but long term, no. The bad things they do are intentional. You can only predict their behavior with statistics. It's not worth it. They never apologize. They say, "You are too sensitive. It's just a joke." But it's not.
Stay good, my friend. Good people will find you. You will find them. They are out there, but they, like me, hide.