This actually doesn’t seem all that hard. (The other possibility, of course, is that I am wrong and there is some other way to make these views consistent.) He is, that is, “personally opposed.” But I don’t know whether Obama actually takes that position, or is simply muddled. But he also thinks that a constitutional amendment in California to block it is “divisive and discriminatory.” I think the only way to square these positions would be for Obama to say that he opposes same-sex marriage as a religious or moral matter, but supports it as public policy.