i am against homosexuality myself (not gay, but homosexuality). but that doesn't mean i discriminate them. Due to my religious beliefs, i am against it and personally i don't think it's morally right to do so as well. However we're not suppose to just dump them in a corner so they'll just continue to live this way, but try to guide them back to the right path if possible... i hate homosexuality, but not homosexual people.
S/He's got something here. You are free to be against homosexuality, but do not treat people badly for that reason.