I'm ok with you disagreeing with homosexuality in your private belief system. I may not agree with you, but it's your right to hold your own private beliefs. I'm fine with you thinking whatever you want to think about whether or not it's natural or good or whatever. But the second those beliefs try to encroach upon the rights of others to simply, openly and freely live their lives in our society, you and I have a problem.
If you don't like all things lgbtq, if you don't agree with it, then please, by all means, don't be a member of the lgbtq community. Tell your family whatever you want if a gay person comes on your TV. In the privacy of your own home, whatever you do is up to you. But I don't want you shoving the limitations of your worldview down my throat and trying to impose them upon all humans. I don't want you trying to force everyone else to comply with your belief system about who should or shouldn't be allowed to live freely, have civil rights, be treated with equality, etc.
If you believe there's a group out there who doesn't deserve those basic rights to exist, to be seen, to have simple representation in a culture to which they belong, you can gobble down and choke on those beliefs. When you tell me that the lgbtq community is shoving their beliefs down YOUR throat just by openly existing in our culture? In peace? You are a blatant hypocrite. So disagree with them. Live your life accordingly. But YOU'RE the ones who need to keep that choice private. You control your own actions. You don't have the right to control other people's freedom and beliefs when they are not actually harming you. And they are not. Maybe they offend you. Maybe they even disgust you. That's your business. But they are not harming you. They just plain are not.
In reality, the only folks trying to actually impose their beliefs on anyone are those who feel it's okay for an entire faction of the human population to stay hidden from sight to suit their particular religious ideologies. If you are unable to see gay people existing on your screen and in your community, without somehow being unable to keep from consequently spontaneously combusting in a mass of torches and pitchforks, then you've got problems, Son. If a gay person comes on your screen and you don't like it, just turn the damned channel. Otherwise, might I suggest a private island where you can go and coexist with people who think and live exactly the way you do so you can blissfully pretend that life is that simple and humans are that black and white... Just watch out for the inbreeding.