Part of the problem is that the normal Christians...and yes there are some out there....get overshadowed by all the nuts that the media loves to make such a fuss about. For instance, the nut jobs from Westboro, which I would argue are not Christian and have just hijacked the term. Or that idiot from Florida, who thought that burning the Koran was a good idea. Normal Christians go around trying their best to help people or if not that, at least do their best not to cause any harm.
Do we succeed? You might say no, but I think that for the majority of us we are doing just as good as anyone else is and maybe just a little better. I am not trying to convert you but ask you not to group all of us together when you hear (another idiot) Pat Robertson saying America is going to fall because of gay marriage. I am a Christian who believes that two people of any gender have the right to live their lives out together with all the privileges and pitfalls that come from being married.
Now I am not holier than thou either, I like to have a glass of wine and I have been known to say a few choice words (especially if I stub my toe). I, also, help hand out food to the hungry and visit those who are sick and dying in the hospital because of my religion. I am not uneducated or naive. I am not a Republican or a hater. And I'm not trying to convert you. This is my path and I came to it later in life than many but it is working for me. I just ask that you don't make blanket generalizations about Christianity. We are not all bad.....or all good.