seeing as how "gay," "homo," "fag," "faggot," and "queer" have a different meaning that was around LONG before the LGBT community made it into something different...I don't see where the offense is.
Gay=happy
Homo=same
Fag=cigarette
faggot=bundle of sticks
queer=strange
I don't see the problem, in general.
As I said before, since it is too risky for SE, the best option would be to not have it at all, OR called it something other than "wedding" or "marriage." (both of which were intended as "Holy" matrimony). This is close to the same thing as saying that "God" (meaning the Christian god) should be in the game instead of the twelve. How many people would that offend?