Some things are wrong because they are immoral, some because they are gravely unhealthy, and some because they are motivated by mental illness.
Homosexual acts are all of the above.
Your opinion. Mine differs. Some of the best people I know are gay and some of my closest friends. I will always support people of good heart, whatever their orientation. I’m not supporting San Francisco’s Gay Pride parade. That’s just exhibitionism. But good family groups can be gay as well as straight, and those will always have my support and love. I know straight men who collect teddy bears and gay men who are truck drivers. The world is just filled with fascinating and wonderful people and what they do privately is their business, not mine. I just care that they’re “straight” with me!
“Some things are wrong because they are immoral, some because they are gravely unhealthy, and some because they are motivated by mental illness.”
You’ve just described Liberalism. :)