I disagree with Ed's Sunday column, although not by much. I'm not persuaded that Larry Craig is a hypocrite. He probably really does believe in family values, traditional marriage and the evils of homosexuality. The fact that he personally is unable to uphold those values doesn't make him a hypocrite, just weak. As are we all.
Of course, that doesn't make it any less annoying that he is willing to use the law to create conditions that cause people like him to break the law. But again, I suspect that is weakness rather than hypocrisy. When his defense is, "I don't do these kinds of things" rather than "I didn't do this thing," he is juxtaposing his view of what he thinks he should be against what he really is. That can be an ugly look in the mirror.