I understand such debate can bring problems, but lets try and act civilised so that we can express ourselves in the most peaceful way possible.

Some guidelines I would like to suggest:

Don't attack grammar, this is the lowest kind of come back.
Don't get too aggressive.
Everyone is entitled to their opinion.

As to keep everything a bit more on topic, the question is:
And I know this still is quite a big subject.

Is homosexuality bad or good?