Some of us do have trouble telling people apart and we are not racists. I'm in customer service and I have a hard time. One blonde white woman from another? Not easy. One Shaven-headed square-jawed black man from another? Not easy. Yeah, I can't always tell black people apart, but it's also white people, latino, etc.