You are not paying attention and you are not getting it.
He did not call you a homophobe.
He noted that your arguments appeared to fit into the pattern of a person who had an animus against homosexuals. *(Posters could argue to the end of days as to whether homosexuality or left-handedness exists in sufficient proportions of the population to be anomalous or “normal,” but specifying medical anomaly invokes the connotation of a defect (although your citation fails to note that point). So while your statement might have been intended innocently, it conveyed a sinister message.) *Then you complained about being identified as homophobic, at which point he had not actually said that.
Only then did he agree that your arguments lent a homophobic appearance to your posts.
It is not a violation of the rules to post something at which some other poster might take offense. (Otherwise, you would have been gone several weeks ago. )
It is a violation to call other posters names. You seem to have a serious problem recognizing the distinction–which is probably why you have already racked up four Warnings in your brief soujourn on the SDMB.
I was not particularly happy with YogSosoth echoing back your use of the word “homophobic,” but the important point was that he was simply replying to your statement in your own words–and he kept his comments focused on your actions, not your person.
If you do not begin to differentiate between personal insults/name-calling and challenges, (even harsh challenges), to the words posted, you are going to find your posting privileges removed.
[ /Moderating ]