Minnesota is set to become the 12th state to legalize gay marriage. The state Senate approved the legislation 37-30 after four hours of debate.
"Members, God made gays," Sen. Ron Latz, a Democrat from a suburb of Minneapolis, said during the Senate debate. "And God made gays capable of loving other people. So who are we to quarrel with God's intentions?"
Sen. Dan Hall, a Republican and a pastor, disagreed.
"Forcing others to give you your rights will never end well," Hall said. "It won't give you the recognition you desire."
To those who say he's on the wrong side of history Hall said, "The truth is I'm more concerned about being on the right side of eternity."
The measure includes exceptions for religious groups. Churches won't be compelled to allow their facilities to be used for ceremonies, and religious leaders don't have to perform same-sex weddings.
Democratic Gov. Mark Dayton plans to sign the bill Tuesday. The law would take effect Aug. 1.