As a gay man, I don't argue with homophobes (who are usually conservative or of abrahamic worldview, let's be real) for various reasons.
Firstly, I can't control what others think. Frankly what others think is none of my business and out of my control. Trying to change people, even if they're being blatantly ignorant, is only going to end up with me losing energy and time.
Secondly, in a zealot's debate, to be blunt, that's not MY god. Those aren't MY rules. Jews can refuse pork as long as they don't look to force everyone else to give up bacon. You can follow your own rules in The US, but the only ones we all must follow are the American laws which are meant to have no ill will nor preference to anything associated with God, spirit or religion.
If in your culture, you believe a man is dishonorable for marrying a man, whatever. I'm not of that worldview though. Your sky god, honestly, doesn't mean anything to me, like how my gods mean little to you. Just like how I can't control others' ignorance, they can't control my love.
I don't waste my time with people converting me because neither of us has control over the other.