Our same ethnicity? Michelle is not bi-racial....she is not of his ethnicity. When you are bi-racial, how does one decide to live as one race or another....and why did he choose to be black?
Would it be all better if he had married a white woman?
What???? The only thing that matters is the choices that were made, silly!!! Don't play with guesses; just deal with facts! It is what it is, and you cannot change that! Facts are facts....and you cannot change the illegitimacy of his birth, over his conception prior to marriage, for certain persons that realize it is it so, mallcontent!
Certain persons and certain religions do not accept that fact. You, being a liberal, are supposed to be all-acknowledging and accepting of other diversity of opinions.