It would make no sense for me to not understand why people are homosexual, and be one myself.
Open you eyes. The VAST majority of anti-gay pundits are themselves homosexual. It's become a cliche. Haggard is just the most famous recent example. Oh, wait, he's not gay, right? He just had gay sex. Now that's he's prayed about it, he's "cured".
As for the idea that you are somehow not a bigot because you don't "like gay people", you are grossly misunderstanding even your own position.
Perhaps this will clarify:
I know that BLACK people are born BLACK. But, I don't like BLACK people because they have used their BLACKNESS against me in the past. I am not a bigot just because I don't like BLACK people. If they would just stop being BLACK we wouldn't have a problem.
[ qs] I was born disliking the act of homosexual sex.[/qs]
Here's another gross misunderstanding on your part.
No one is asking you to like homosexual sex. I, too, was born disliking the idea of homosexual sex - hence I don't engage in it. But then again, I was born disliking peas, and I don't eat them.
It's not a problem for you to not want to participate in homosexual sex (though the 4 year span of your argument seriously makes us think that you in fact do want to).
The problem is when you impose that desire on other people..
It's not wrong for me to not eat peas. It is wrong for me to ammend the Constitution to prevent others from eatting peas.
Further, it's RIDICULOUS for me to claim that some passage in a 2000 year old book justifies my desire to prevent others from eatting peas.