What Earth said was right, but God doesn't hate gays and lesbians. He just hates what they do, because what they do is sin. Some people disagree, but it is wrong. It does say specifically in the bible that this is wrong. I hope i don't get in trouble for speaking what I believe, but I am a Christian and my parents are like yours. They go against witches and magic and all of that. Witchcraft is also wrong. The bible speaks of that as well. Back to the gays and lesbians.
In romans 1: 24-27, it speaks of how we do have a choice to do what we want with our bodies because God gave us that choice. Though we were to follow God and his commands, he created us with something he created nothing else with, a soul and the ability to choose.
24 Therefore God also gave them up to uncleanness, in the lusts of their hearts, to dishonor their bodies among themselves, 25 who exchanged the truth of God for the lie, and worshiped and served the creature rather than the Creator, who is blessed forever. Amen.
26 For this reason God gave them up to vile perversions. For even their women exchanged the natural use for what is against nature. 27 Likewise also the men, leaving the natural use of the woman, burned in their lust for one another, men with men committing what is shameful, and receiving in themselves the penalty of their error which was due.
I may sound all preachy, but I judge no one. I am simply stating what I have grown up to believe and this is it. Hope it helps.