I'm down with legalizing marijuana, though there were no measures about it this time in Oregon. Even for recreational use, although I don't think that'd fly with the rest of the voters. I've never tried marijuana or cigarettes, and I really have no desire to, but if others want to, I don't see why not. Besides, you could tax the heck out of it, and the government would be making some extra money.
As for marriages, I'm not entirely sure why the government is in the business of deciding who can and can't get married. It seems like mainly a contract between two people and, depending on your religious affiliation, God. In fact, if you're into polyamory, I don't see why that shouldn't be allowed. Okay, so technically it's allowed, just you can be only actually married to one of them.
I think my favorite is the separate but equal argument, "Well, a Civil Union is really the same thing."
That worked out so well in the past
But I agree with Michael in his optimism. By and large, the voters who are against gay marriage will die, whereas the ones who are for it will grow older, and raise children who also value the rights of homosexuals.