Interesting you lump homosexuals (which includes lesbians; your mention is redundant) with non-whites. Homosexuality may not be a free choice, but homosexual copulation is. Sexual behavior is one of the most morally-sensitive elements of human life; it can range from supremely fulfilling to the worst kind of degradation, but there is no sexual activity that is does not fit somewhere in the moral spectrum.
One's race is in no way equivalent. It is an intrinsic trait, not a behavior, and even it it were behavior, there's little to imagine how it could have moral charge to it the way sex does.