Causal factors may be debatable, but choice certainly isn't. If it was, every straight person would also have the choice to go gay...
Why does homosexuality exist in other animal species if it's entirely down to choice? What level of intelligence or sentience does a species require to make such a choice?
I don't see it as that deep. It can't be down to choice, it's effectively a chemical reaction. The presence of different stimulae provokes different hormonal responses which create sexual desires or repulsions depending on the hormones released. The only conscious choice that comes into it is whether to act on those responses or not, and that's not a case of the sexuality of the person being chosen by them, it's just a case of whether to suppress it and be in denial about it or accept it and live with it, and that's taken due to views in society about the matter.
Why isn't it an offense to call me "fat"? I was born with a chemical need to eat. Being a white middle aged fat man who works in this country is no joke. How come the only clubs where fat people are accepted are Slimming world and Weight watchers? What colour clothing is considered fat? Fish batter yellow? Lard white? MacDonalds red? I could never support Reading as wearing their shirts would make me look fatter. Thank god I dont smoke, I would be a real outcast then! Mind you I do like way way Russell Grant has..............................arrgh it makes you sick, just the thought of it.
WHATEVER FLOATS YOUR BOAT. freedom of speech to say what you want is ok by me, but not trying to influence others.