I'm sorry that you're a homophobe and a racist, but that is generally classified as stupid.
Also, we live in a society, where you can't discriminate against people who were born a particular way.
Don't be surprised if people say you're in the stone age