Homosexuality is something you are born with and not something you can change. It is exactly like being born black or being born white.When we are born, our sexual preference is hard-wired into our brain exactly like the color of our skin is hard-wired into our body. Advising a homosexual to become straight is no different than advising a black person to become white!
The Bible is right about many things, but it is also wrong about things that were not well understood in biblical times.
The Bible is wrong about the age of the earth, the shape of the earth, the creation of man, homosexuality, and many other things.
The Bible, when properly interpreted is a wonderful source of information concerning good morals and good ethics but it cannot be interpreted literally because it is too old.
Homosexuality must be accepted because it IS and nothing can change it. Just like the earth being a sphere must be accepted because it IS.