In the hours before the historic vote that gave same-sex Minnesotans the right to marry, people filled the State Capitol cafeteria and gathered around several televisions tuned to the debate going on above them. They cheered and clapped whenever someone made a point on the side of gay marriage.
No one seemed to notice the Lutheran minister who walked through the crowd with his lunch.
The week before, that man, Rep. Tim Faust, DFL-Hinckley, stood on the House floor and told his colleagues, and eventually the world, that he had changed his mind.
Faust comes from a district where gay marriage is not popular. But in his emotional speech, he explained why he decided to vote in favor of the legislation.
Faust said he'd had conversations with constituents about the law, and almost every time they brought up the Bible as a reason to vote no.
"And so if this is the reason or the rationale for being opposed to this or for why this law is currently in place," Faust said during the emotional floor debate, "the question that keeps going through my mind over and over again is, 'Do we as a society have the right to impose our religious beliefs on somebody else?' "
Faust then went on to talk about a woman he almost married. But he decided instead to break it off because he wanted to make sure it was a person "I couldn't live without."
He found that woman eventually.