There was a time when southern preachers argued FOR slavery because it was God’s will, the same way people preach today AGAINST gay rights.
The same people preaching against gay marriage have pre-marital sex, commit adultery and get divorced, which according to the Bible are all sins. Hmmm. Jesus said, “He without sin cast the first stone.” He also said to love your neighbor as yourself. How will people know the love of Christ if we don’t show them?
Living the way God wants us to live is not found only in trying to fulfill the law. It is impossible to do anyway. This world and all of us in it are full of sin. But the way to live for God IS done by Loving One Another as God Loved Us. When we are IN HIS LOVE, then our lives on the outside match up with His Love that resides inside us.