I agree with those who say lying is not the answer. Getting some guy and gal to pretend to want to get married, while purposely acting out negative behaviors just to be rejected, is lying and deception.
I say, make it similar to baptism. No one can just walk into a church and say, “baptize me.” At least in my church, you have to actually attend the church, take the beginner’s class, and have a testimony that you declare at your baptism.
Well, it should be similar for HOLY matrimony. Tell gay couples that they must be members in good standing of the church, that they must take and agree with the beginner’s class, have testimonies, and be baptized before they can marry in the church. Most gays are not going to want to go through all of that. And even if they try, they will be forced to hear the gospel in the beginner’s class!
I think my church has it down pat. We believe homosexuality is a sin. That said, we marry sinners. If you want to get married in our church then the pastor might give you a lecture on sin....be prepared.