In some parts of the U. S. a moral person would be considered a bigot. That is because sexual conduct is a subject of morality. If a person believes that the Bible is correct and tries to live by its teachings, then they may be considered moral. However, if they go to the Castro district of San Francisco, they may be accosted by a resident and told to get off of the streets because they are a "breeder". Breeder is a term used by some homosexuals in the "Castro" to refer to "straight" people, that is to say, heterosexual people. The assumption seems to be that "breeders" may look down on "gays" as less human than themselves. Looking down upon another person that one deems to be less of a person than they are is an act of bigotry.
Biblically moral people in California supported the passage of Proposition 8 in 2008. There was a great controversy over whether or not homosexual people had the "right" to be "married" in the eyes of the law. The homosexuals and their supporters said that every person should be treated the same in the eyes of the law and therefore to deny gays the right to be married was unconstitutional. Biblically moral people held that law related to marriage comes from some moral source and therefore that the laws related to marriage needed to protect the sanctity of a normal heterosexual relationship of one man and one woman.
Homosexuals and their supporters see this thinking as bigotry. Biblically moral people see it as wholesome normalcy. How can this controversy be understood?
If a person assumes that what one does is the very same thing as who a person is, then it would be logical to say that some people think that they are above others in classes among human beings. This is how you get a caste system in a society. However, the Bible says that God is no respecter of persons. That is to say, no one human being is greater than another because of such things as wealth, social position, birth into a certain family, etc. Jesus Christ did not come to save the superior people, he came to save all people. Jesus Christ did not come to save sin. He came to save people out of and from the power of their sinful natures and their sinful acts.
Under Biblical truth, we have all sinned because we are all by nature inclined to sin. Once a person accepts Jesus Christ as Savior and Lord, has been forgiven of sin and been given the gift of the Holy Spirit to overcome the burden of the sinful nature, that person is not a superior person, or a greater human being than another person who is still caught in sin. The redeemed person is simply redeemed by the acts of God. These same acts of Godly redemption are available to the homosexual, to the thief, to the gossip, to the liar, even to a politician. God separates the sin from the sinner. He redeems the sinner but condemns the sin, that is if and only if the person is willing to repent from their sin.
If a person says, "No, you Bible beaters are just bigots who are trying to get me to be like you are," then, the person is refusing to acknowledge sin as real to themselves. They are choosing to believe that they have no such guilt. They are justifying themselves by claiming that they are not bigots like the Bible beater is. Therefore, they are superior as human beings to the bigot. Then, they have themselves become the bigot. Now, they say, "Get off of the street, you breeder."
By the way, the Bible also offers salvation to a bigot.