More on race identity/racism. To be clear and specific my definition of racist is anyone who believes in racial ideology. That means if you are a "race realist" which means if you believe race has a genetic basis and that the racial categories imply something real about people then yes you're a racist.
If you believe in genetics, in science, in sociology, in anthropology, then of course you're not racist. If you get your genetics tested and find out that some percentage of you is from a certain part of the world then it's not racist to believe that part of you is from there.
My point is descriptors like "white" and "black" are non specific and are inherently racist. Africa is a continent, and within Africa are different countries with tribes. Europe is a continent and within Europe are different countries with tribes. The history, the ancestry, all of that is real, but you can't know any of that from "white" and "black". As a result you don't get any of the true benefits from learning about your ancestors because it collectivizes people be superficial traits rather than encouraging people to learn where their ancestors came from or their genes came from.
I also want to make it clear I do not believe it is racist for people who have been historically oppressed to fight to improve their conditions. Anyone who has been a victim of racism, or any other kind of systemic oppression is not racist if they form allegiances to combat that oppression. In my opinion that is a reaction to racism rather than to be inherently racist or to actively promote racism.
Anyone who truly believes in civil rights, human rights, would still be willing to fight for those beliefs even if race doesn't exist. If the only race is the human race then oppression is still oppression. If people with big noses of the same race are mistreated or if short people are being bullied then it's the same problem and it's not wrong to combat that problem.