I think we have to stop apologizing for slavery, for Jim Crow, for racism...for being white. We are really being punished for being born white since no other group is held perpetually guilty for the sins of all people in their group and for all generations. This is only getting worse with time and if we do not stop acting like whipped dogs our children will suffer even more abuse. If is not just the verbal abuse but also the violent crimes that are racial pay back against us. It is getting to the boiling point—black lives matter is just the inevitable end of 50 years of white bashing.
I have a different take on; BLM is around because rather than seeing contrition/whipped dogs they are shunned, quarantined, feared - by all of NON-BLACK America. Everyone else is wary of them, and they are wary of each other. Assimilation has completely failed over the last 150 years, and it is impossible to hide. Black Africans are disgusted at the opportunities squandered by black Americans, and as far as punishing whites, there are simply fewer and fewer to blame. Trust me, whites are disappearing so quickly (via contraception) that in a couple of decades blacks probably won’t even see them even on TV anymore.
In my area (northeastern NJ) most black urban cores are increasingly ringed by Hispanic and Asian “replacement Americans”; these groups know they owe blacks nothing, and are all too happy to displace them in political office, housing, the workforce, even the drug trade/prison...