Why does God hate gays and prostitutes?
Does he? When Jesus was walking on planet Earth he used to spend his time talking to prostitutes and other social outcasts. he had more time for them than for religious people.
Why are Christians such hypocrites?
Yes, why? Did you know that that Jesus got so upset with religious hypocrites that he started throwing the furniture about in their religious buildings?