There are many different communities throughout the USA and the world. Everyone should realize that someone else's experience may be vastly different from theirs and they should attempt to give respect even if they don't have the same context.
What is "race" really?
There is the biological aspect which merely represents the effects of geography upon natural selection and there is the sociological aspect which would be better called "culture" or perhaps "ethnicity". It is this sociological aspect which is often confused with pseudo-scientific thoughts concerning the biological such as supposed differences between intellectual capacity etc. But the cultural differences are what enable us to find communities during immigration and what enable us to define ourselves within various groups. In times of crises these identities can mean survival while in times of comfort they become less distinguished. It is because of human nature that we develop distinguishing forms which over time combine with shared historical experiences to become "culture". I believe that these should be celebrated because they represent touch stones for our history and they make the human experience more interesting.