I think being gay, has a lot more of an impact on a person's life, than preferring blondes, no matter how much you cut it. Not the way it should be - just the way it is in our society.
It has more impact because people make more of a negative fuss about it. That doesn't make it fundamentally different. It certainly doesn't mean enlightened people should act as if it is something to be ashamed of. It is "just the way it is" because not enough people challenge silly attitudes to homosexuality, and too many people still retain silly attitudes to it, even if they don't realise they do.
Racism was once "just the way it is". As was slavery. It's only by bringing attention to prejudices and challenging them that things change. I really shouldn't be the only one pointing out that the question of someone being gay is not something that should be responded to with "it makes me sick", nor is it something someone needs to "defend" themselves from.