Nimzabaat said:
In my opinion, shaming people for having a psychological condition that they can suppress but never eliminate is almost as bad as shaming people for having a sexuality that doesn't conform to your beliefs or preferences.
Nimzabaat, you are making a common error here: You seem to be starting from a belief that a word's meaning is objective, when it's not. "Homophobia" may have, at one point, referred to people with a legitimate psychiatric disorder of avoidance, but it doesn't mean that any more, any more than "ultimate" means "final" or "literally" means "without exaggeration." The word's meaning is defined by its most common use, and its most common use is to describe assholes who have a problem with gayness.
And as long as you're pleading for sympathy, please allow me to say as someone who has a host of untreated psychiatric conditions, pity for the ill is fine and all, but I lose my pity the instant someone's condition becomes the source of bad behavior toward others. By all means, let us exalt these poor martyrs you describe who stiffen their shoulders and fight down the screaming terror that climbs up their gullets at the sight of gay people in order to behave decently toward them, but anyone who uses fear as an excuse to attack others is someone who has my contempt regardless of any medical diagnoses.