I know not every Christian is like that, but most seem to be.
I'm proudly Catholic, and I don't really think most Christians hate LGBT people. Actually, the Pope has made it a priority to protect LGBT people who are being prosecuted around the world. I mean, there ARE people who hate gays, but most of them don't even care about them anymore. At least where I live, LGBT is being more respected every day, with for example, the legalization of gay marriage.
I do believe in the existence of God and all the saints and angels and the Virgin Mary, and I go to church almost every Sunday, and I do believe in miracles and prayers. However, as most people may say, I don't agree with everything my religion says, but that's OK. I sometimes questions things about my religion, but that's OK, I'm human and I have a mind. People, just because you disagree with certain things Christianity says, doesn't mean you shouldn't believe in it anymore. R
emember: Religion was established, or at least Catholicism, 2000 YEARS AGO, so that's why many of the things it says may be outdated, because they were established according to the laws, values, and culture of the past. Many things that you can read in the Bible may seem wrong, but they were perfectly normal in those times. Questioning things about a religion doesn't make you stay out of it, we are all human, and our little minds are very curious and like to know an explanation for everything, so it's perfectly natural to question some of those things.
I'd like to point out as well that priests may even interpret certain aspects of the religion as they personally think they are, even contradicting themselves at some points, but that's OK. Religion is free for everyone to interpret it as they want.
I mean, it's actually pretty funny how everyone is always commenting about how Christians hate LGBT people, but they should really look at Africa or Asia. In many of those countries it's actually ILLEGAL to be gay, and you could even be sent to jail or to death penalty. Now THAT is an example of homophobia.