Oregon has been the latest US state to recognise marriage equality:
A federal judge struck down Oregon's voter-approved ban on same-sex marriage Monday.
"Because Oregon's marriage laws discriminate on the basis of sexual orientation without a rational relationship to any legitimate government interest, the laws violate the Equal Protection Clause of the Fourteenth Amendment to the United States Constitution," U.S. District Judge Michael McShane said in his ruling.
In February, the state's attorney general said she would not defend the ban in court because it would not stand up to a federal constitutional challenge.
The ruling won't be appealed, and some counties have already begun issuing marriage licences.
Same-sex marriage is now legal in 18 states, another 18 are appealing against court rulings recognising it, and there are cases progressing almost everywhere else. The dam has broken and a flood of equality is rushing across America. The question is how long it will take the bigots to recognise that they've lost.