Your not racist, your prejiduce. There is a difference. Racist means you judge and hate because of race, prejeduce is if you see a gang on teenage black men headed for you, you tuun the other way. EVERYBODY DOES THIS, IT IS HUMAN NATURE. If you saw a group of black teens headed for you, BUT YOU SEE THEM ALL CARRYING BIBLES you would be releived, wouldnt you. Yet they're STILL BLACK! wHY ARE YOU RELEIVED? If you were racist, you would hate them even if they carried bibles.
Your point is simple but classic. They love to hurl that term "racist" when indeed prejudice (pre-judging) can come from common sense.
If I were at a party with fellow guests who happen to be Arab, I would not have a worry in my head. However, getting on an airplane NOW with a group of Arab men fitting the terrorists' profiles... Different story.