2 issues within your original post.
1- What is wrong with homosexuals
2- Why do they have to shove it down our throats
1- For this you must understand something about Christians, if your wondering why Christians are against homosexuality. Let me ask you a question. If some one was being mugged, and you were in a position to help, would you? (I use this example because it is something you may never have had happened to you before)
Now, would you help? Of course. Why? Because it is the right thing to do. But why is it right? Because you agree with the idea of helping people? or because you belive it is the right thing to do, even though it may endanger or inconvenience you.
Christian believe homosexuality is wrong because in the bible it says: "Do not practice homosexuality; it is a detestable sin. (Leviticus 18:22)
If this wasn’t there, Christians wouldn't care about it, but it is, so they do. The believe this is the truth, so obviously they are going to be concerned about it. There is much more to be said, but it is a lot of theology (I am a sophomore biblical studies major) if you want to know it, we can correspond via PM's. So that, in a nutshell, is what is wrong with homosexuality. The Bible (which us Christians believe as TRUTH) says it is wrong, so we believe it must be wrong, because God said so.
2- Why must they cram it down your throat?
They don't. And actually they shouldn't. So why do they make a big deal about it? Because, you really are not going to like this, but Christians believe homosexuality is a sin, and all sin corrupts, if homosexuality continues to become more "accepted" then more people will be sinning and less likily to turn to God because Satan will have a greater hold on there lives.
So, that is it in a nutshell. Do I hate you? Absolutely not. Do I, as a Christian hate you? Absolutely not. Will I ever treat you different? Absolutely not.
Christianity is odd, because so many people are missing the truth of Christianity and are mislead due to poor teachering. (This is why I am studying to be a Pastor) And there are not enough true Christians who really get what Christianity is.
Christianity is about love; but, as you have experienced sadly, a lot of people miss this point and get "self righteous"
Again, I would love to PM with you and explain things a little better. I know what I have written may seem ridiculous, and you may think I am a nut job. Think what you will, but the door is opened to you and any one else who wishes to truly understand, rather than know a little bit and make, what everyone hates, a prejudgment on something they don’t understand fully. Which is what you seem to have gone thru ^^
Is anything wrong with the people themselves? No. Should there lifestyle keep others from being there friend, no. Should they be shunned? No. But is homosexuality an OK thing? No.
Peace