This is the most toxic and unproductive piece I've ever read on this site. It's exactly what divides people more. What a condescending tone. If you say all this, that means every single human being is racist. I've suffered racism at the hands of other people, black, white, everything.
People need to understand that they are their own people -- they are not the sins of their ancestors because every single person's lineage can be traced with injustice. It's not about that. It's about educating, not speaking down to people and telling them that they're racist and that's just what it is and they can't do anything about it.
This is part of the problem and is what will continue to create divide through the world and through time.