Your husband is from Kenya - where there is only black people and there has been no Civil Rights Movement - no Apartheid. To him Africa is a continent. Everywhere else on the globe where there is black people - ALL of African decent, they were taken there violently - for hundreds of years. Africans were taken to South American as slaves, to the Carribean as slaves to America as slaves. In every case after slavery - a subsociety and treated as such.
There are African Americans, Dominicans, Puerto Ricans, Haitians, etc. ALL of African decent but VERY different language, cultures and "blended" with various other races in each place over hundreds of years. Black in the US doesn't mean African - it means African American - black people in America.
Your husband has no insight into how African Americans should view themselves because he doesn't know African American (Black) culture. Your comment....
"I mean if speaking proper english and having manners is "acting white" then what is "acting black?" ...
Sounds racist. YOU associate bad english and bad manners with black people. The "black people" who said your husband doesn't act black are right - how can he and how would he when he is NOT from our Black culture? He's Kenyan! He should get over saying black people should just say they are American - it's offensive and dismissive, though I am sure neither of you intends that or understands that it is.
Also your comment..."I think when everyone in this country starts realizing that we are all americans not anything hypenated then it will be alittle better place to live."
- From a "Black " person's perspective is also a bit dismissive. Why are you directing this at Black people? If all "Americans" were TREATED the same - if African Americans WERE treated the same as Caucasians - there would be no NEED for the hyphens.