Hrm... I'll chip in my two cents.
I was raised by my parents with a special understanding of the concept of Marriage. My parents told me that the key to a successful marriage is not the act itself, but having the relationship reach such a point that the only reason to get married should be entirely for the legal benefits. If your relationship reaches that point, the fidelity and responsibility will ALWAYS be there. I mean, all the ring should do is ward people off from hitting on your significant other, and the shared names make the credit applications easier.
Marriage should not be the catalyst to the relationship... that should have happened long before marriage became a conversation item.
Thus, under my personal understanding, same sex marriages pose no problem, cause many same-sex relationships reach that point and stay there. Thus, it would be the next logical step to give equal humans equal rights.
And seeing people of the same sex showing public affection? It may shock you at first, but then, what the hey? After like a week of seeing it, it no longer crosses your mind