Cuban Street.
In Latin American countries homosexuality is not well understood. They think it is a disease that you could get if you associate with people like that. They think that people make a decision to be gay or not at a certain point in their life.
This type of thinking causes conflicts between homosexuals and heterosexuals. Comments like “people think you are gay if you are a friend of one”. Parents advise their children not to associate with a gay, because the rumors can be very damaging in a small town.
These attitudes can occur when there is little knowledge or teachings and not being prepared to accept diversity of any kind, of race, sexual preferences, ideology, cultural, etc.
Those people critical of gays are less prepared mentally to live in this world. They have incapacity to live with people who do not fit their stereotype.