To me there are four kinds of people that keep racism going. Those that hate, those that like to start trouble, those that are lazy, and those that are ignorant to whats really going on.
People that hate will not give you a chance and catagorize you without knowing you as a person.
Trouble makers use race to spark issues for their own amusement. They may come off as racist but they are really just assholes (this explains half of CR).
The lazy people are the ones that use the past as a way to get handouts. They make excuses and try to make you feel sorry for them. They are the ones that cry injustice at the drop of a hat. On the other side of this are the people that feel guilty for what their ancestors did and push for these handouts. W
The ignorant are the ones that just dont know... or think they know but dont have a clue. They are the ones that believe the hype and stereotypes. They are also catagorized as closest racists. This is because they come across as being racist but ultimately they are just ignorant. They are mostly unaware as to how they appear in the eyes of others. These are the ones that clutch their purses, and say "you people", but really dont mean any harm by it... in a lot of cases it really is the way they were raised. These are usually the victims because they do things without thinking and the trouble makers make sure its on the nightly news.
To stop it we do need to start looking at it from both sides. Racism has been looked at from one side for way too long.