I'm not sure I agree with you. White society has had so much of Jesse Jackson 'in your face' with his racist scams, the foolish arguments about black reparations, the anti-American Farraqhan (sp?), that our level of tolerance is fast over-coming our level of guilt over the prejudices of the past.
Drop the damn hyphen and avow that you are an American, with no special rights attached!! You have to admit that in spite of all the trials and hardships of your ancestors, you are better off now than you would have been in Africa today. And I mean no disrespect, but your standard of living is surely better than it would have been if your ancestors had not been sold into slavery -- by other black Africans.
There is no doubt that your ancestors suffered the loss of freedom, but today's standards should not be applied to the standards that existed two centuries ago, when slavery of all races was acceptable, depending upon the conqueror.