If we're being honest, character and integrity are a huge component of this discussion. Like it or not, or deny it altogether, the realms of science and of morality have clashed in this debate. That's why this discussion differs from scientific discussions on geology, or chemistry. In many cases, people's sex lives, their hopes and their dreams, even their very identities are riding on the findings of the "scientific" community. The fact that the "scientific" community is giving us alot of contradicting "evidence" is no doubt proof of this clash.
No, your morality clashes with the science that's not the same thing as saying that morality itself clashes; and the only studies that contradict what everyone else is telling you are performed by anti-gay hate groups. If you think the KKK is an acceptable source of information on african-americans, then at least you're consistent.
Multiple christian denominations have zero problems with gay couples, multiple other religions have zero problem with homosexuality, and yet you think laws should be made by your morality because that's how it has 'always' been. Lets let the Episcopalians run things rather than you, or the Native American tribes mentioned throughout this thread and ignored by you. It is not black and white, immoral atheist vs godly believer, it is believer vs believer too.
Keep the bigotry if you are so willing to fight for it but stop trying to legislate it on other people. I sincerely wish people who want their religion's rules to run things should have to live in a country under some other religion's rules.
Regardless, no science doesn't require any sort of character other than the ability to follow the rules of it. Resorting to character assassination is the refuge of hate.