Paula you are absolutely right, but I'd further that point on that there should be no place for certain attitudes in any community. Each of us on this planet are all walking along the same road to the same point, instead of forcing others off the path we should be stopping and reaching out a hand to those who have fallen in the muck and pull them back up.
When I was younger I was quite bigoted, racist and intolerant of a lot, I'm not sure why exactly, perhaps the bigotry was like that saying "most guys who hate on gays usually turn out to be gay" maybe I was using discrimination as a cover for myself, the racism I attribute to being unemployed during the worst of the recession and being annoyed that foreign workers had a job when I did not but I've found as ive grown more accepting of myself that I see others in the same way
I'm still not a humanitarian but I look forward to the day when lgbt is replaced by H: Humanity, and everyone in the world is a member