I suppose I should say that in terms of religion being what it is, I think it's unfair to say that it must be concrete and without cracks. Faith is, after all, an attempt to bridge and mend cracks, to understands rifts and crevices. I'm reminded of Soren Kierkegaard's Knight of Faith in "Fear and Trembling." The leap of faith is a sort of covenant made between the person at hand and God. No one else can possibly fathom this. However, this is not born of some arrogant presumption but rather because such a thing is by it's very nature undefinable.
But, enough of that. I have a very simplistic understanding of Kierkegaard...
As for gay marriage, I'm of two minds. I'm not overly fond of marriage in the first place but I do think the nonsense "controversy" surrounding it needs to be forcibly inserted into a few unwilling orifices. I'd rather we just head straight for the gate and fiddle, tweak, and completely alter what gender means and the role it plays. There's nothing quite like getting those looks of utter confusion and fear when people can't identify what gender they think one ought to occupy.
As for weddings themselves, I have a small story. One of my friends got married recently and she invited me to her wedding. I was tempted to wear a skirt and heels, but I decided to not freak out her parents, (with whom I was sitting). Anyway, after the ceremony the bridesmaids all did a dance and were promptly followed by the groomsman. After that, a silence hung in the air, which I promptly broke (like hundreds of virginities at hundreds of proms) by screaming, "Let's do the f*cking Time Warp!" And then, we did. Everyone. I've never seen so many people do the Time Warp in unison. Apparently, neither had the DJ. o_O