Thank you. Now I'll see if I can address your problem
You haven't given me a lot to go on here, but I assume you think your husband might be gay because of homophobic attitudes on his part? Men who are constantly going on about "fags" and the like do generally have issues. It may be that they're repressed homosexuals themselves, or it may be they have a serious inferiority complex. [Inferiority complexes are one of the main causes of prejudice; an insecure person needs to feel "superior" to as many people as possible, including entire groups of people.]
You approached the gay issue many years ago but it's obvious that you need to do it again. Don't accuse him of being gay. Even if he is homosexual he probably does not identify that way and may be in serious denial. Tell him that it doesn't make him a bad person, that there's nothing wrong with being gay, but that both of you are unhappy and things need to be resolved. If he admits he has an attraction for men, suggest he get counseling at a gay center or therapy from a gay or gay-friendly therapist to help him deal with it. If he's adamant that he's not homosexual -- there may be other issues as I suggested -- he may still need therapy to help him deal with those issues. At this point it's too early to go into what might or should happen if he comes out, as his true sexual orientation is yet to be absolutely determined.
One thing you should do is contact the Straight Spouse Network. This is an organization for people who are married or were married to gay or bisexual spouses. As they say on their website:
The Straight Spouse Network (SSN) is an international organization that provides personal, confidential support and information to heterosexual spouses/partners, current or former, of gay, lesbian, bisexual or transgender mates and mixed-orientation couples for constructively resolving coming-outproblems. SSN also offers research-based information about spouse, couple, and
family issues and resources to other family members, professionals, community
organizations, and the public. SSN is the only support network of its kind in
They may be able to provide information and support. In the meantime if you'd like to email me with more information -- more details on why you think your husband is gay -- I'll be happy to discuss this with you further.