Ok, the word "homosexuality" is relatively new to describe gays. But in the Bible it says that one man can not lay with another man the way he would with a woman, it is an abomination. Pretty cut & dry, eh?<quoted text>
It wasn't always interpreted that way, though. The word "homosexuality" didn't exist in its current definition until around 1930 - Freud introduced it as it stands. It probably was used this way among the general populace up to 10 years earlier, though.
Prior to that, in the late 1800's, homosexuality was a medical diagnosis for someone who had too much sex with the same sex. Heterosexuality was its opposite: someone who had too much sex with the opposite sex. At that time, sexologists believed that too much sex was dangerous and was therefore a medical category.
Prior to these times, non-opposite intercourse was covered by the word "sodomy." It didn't just mean anal sex as it does now, but covered everything that was considered not normal (i.e., not missionary position). If you go back to pre-Luther, then the Bible isn't even in English, but in Latin. So it had different meanings at that time, too.
Also, if you read the sexual history of the church, all throughout, priests and nuns were enjoying all kinds of sexual behavior, including same sex encounters - with brief interludes where one bishop or another would get all upity and forbid it. In the 15th century a famous anti-same sex bishop died and at his funeral, one bishop said to another "oh, thank god. Now we can go back to buggering."
To your second point: if you religion hates people based on their sexual preferences (assuming adult consenting sex here), it's not a moral religion. Moral goodness does not include bigotry.
If you really have the "perfect being" behind your religion, He Created same sex sexual behavior, too. You want to interpret that He concurrently hates it but is all-loving? That makes no sense.
A perfectly moral being wouldn't judge people the way that you or I do. I expect true leadership in morals from those who claim access to divinity - but I never see it. Why not? Why don't Christians inspire us all with their closeness to perfect?
Seriously - doesn't your connection to the Almighty, the Creator of the Universe give you some sense of peace and happiness where you can understand and accept all of His Creations? I really don't get it. If a perfect being spoke to me, I'd be happy about it.
And to your second point, my religion does not hate people based on their sexual preferences, so....
God did not create homosexuality no more than He created S&M... Homosexuality is man-made & not natural.