Homophobia? Does that include people who disagree with the lifestyle? Or is it just the people who have irrational fear of homos?
I bet you mean, "anyone who disagrees with gay lifestyle."
Then I would call you afflicted with "Homophobe-phobia"!!
When people disagree... does not mean there is "phobia" involved.
I disagree with abortion... does not mean i am a "womanphobe" or "abort-phobe"
Also please read "The twin-study on homosexuality"
It will show you how flawed your genetic-predetermination-argument on homosexuality is..