Re: Gay marriage in Australia: Yes or No?
For myself, I could never see using gender, gender preference, religion, or ethnicity as a reason to discriminate. Each and every time you allow another's beliefs, preferences, or heredity to shape your opinion you are giving up your own free choice and your own happiness to others, often stranger.
It must be a horrible way to live, letting others dictate your mood simply by their actions unconnected with you.
I can see objecting to something that actively interferes with you, but what another does that is not related to you, that has no consequence to you, should not be allowed to shape your emotional health. It is one of the quickest ways to be constantly depressed and angry that I know of.
This advise also applies to programming as we all run into situations that do not bear on us but that we recognize as being poor decisions. We also must accept the poor decisions that have lead us to problems we must either fix or work around. Remembering that only we can choose our own happiness and choose that which we allow to bother us will allow us to go through and face the many issues we cannot change.
I've also learned to attribute not to malice that which may be attributed to either stupidity or ignorance.