Haha somehow I doubt the whole Whitney-Whitey thing is not really a coincidence judging by all the "mishaps" in the past.
Also, I agree race and ethnicity are probably confusing to most people. Ethnicity is your specific country of origin though and race would be like black, white, hispanic, asian, etc. I think that with census numbers Hispanic can be checked in conjunction with any of the above races. For black, white, and asian I only used numbers for "white non hispanic", "black alone", and "asian alone".
I don't know where the arabs stand...are they white or asian or african american? They could be any of the above three. That's why I think we should be proud of our heritage (for instance I am half Swedish, and the rest is a mix of British, German, and Czech) but we shouldn't break into race groups that divide us. For instance my uncle lived in Zimbabwe or one of those southern African countries and now lives in Cyprus but if he had moved to the U.S. he could have called himself African American even though he was born in Sweden. White Africans calling themselves AAs probably offend some of the black AAs and many AAs have more direct lineage to other locales beside Africa so is it technically correct to call all blacks AA?
I also think these "groups" divide people and create controversies and victimhoods. At this point America is such a melting pot and nobody is any one thing so everyone should just be American because America isn't defined by one or two specific groups anymore. But we should all be proud of our heritage (I can trace my lineage back to Wenceslaus II of Bohemia from my German/Czech side and I can trace my family back to Peter Brown on the Mayflower on my dad's side).