Yes, in the first instance. Because homosexuality is a lifestyle choice, a behavior.
No, to the second question.
Because race is genetic, not a lifestyle choice or a behavior.
Someone doesn't choose to be Chinese.
While the same can not be said for homosexuals.
When homosexuals have said...