you give up too easily...
you have not demonstrated how homosexual marriage is that different from any other so called sham marriage....all you've demonstrated is that you don't support the US constitution because you want to deny due process and equal rights to those who engage in, what you believe to be, sham or immoral activity in marriage....
you will support all those types of marriages i listed, and yet you won't support gay marriage because you don't like it....unfortunate for you, our 3rd branch of government says you're wrong