Your progressive oasis is even smaller than mine (Prop 8 lost 3 to 1 in San Francisco), so I surely understand your frustration. (Although it looks like your Senate race is headed for a run-off, and the forces of the Democratic party will gather for it. Max Clelland will not be forgotten!)
History is on the side of this civil rights movement, just as it was on all the others. I do wish history would move a little faster, though.
Re: I
History is on the side of this civil rights movement, just as it was on all the others. I do wish history would move a little faster, though.