There will always be racists and homophobics. There will always be those who believe the world should work they way they want it to and that all people should agree with them. They will also have positions of power and try to enforce these opinions. Non-heterosexual people will always have at least one homophobic to use as a reason for having a closet. At least one excuse for being scared.
All people have a closet in which they hide.
Coming out as the real 'me' is frightening, per se, and all people have to do it. I realise how similar people are in the way they experience things, irrespective of their race, culture or sexuality. Sure, the difficulty for a non-heterosexual person is often greater, but there is little difference. Coming out insinuates displaying a self that is different from something, which is set as the standard or the perceived original. It is this standard we should question.