Larry Craig is not leaving the Senate. He's not gay and he's not leaving. I say good.
There are many reasons not to like Senator Larry:
1. The denial of gayness. (Even if somehow he's not gay, it's disrespectful to gay people to feel that you need to deny it.)
2. His apparent willingness to have sex in a bathroom the general public uses. (I'm strongly opposed to sex in public bathrooms, but he didn't actually do that, he only, probably, indicated his willingness to have sex, probably, right there and then.)
3. He's making life hard for his fellow Republican senators. (They're "embarrassed," and they don't want to have to go through with a lot of conspicuous procedures to oust him. Plus, he "promised" to go, so why doesn't he keep his promise? Deal with it. He was elected. Let the people of Idaho pressure him to go if they don't want him.)
4. He pleaded guilty and then refused to accept the consequences, like everyone else who pleads guilty. (Obviously, he couldn't withdraw that guilty plea, and I'd have been outraged if the judge had bent the rules and let this powerful man with his high-priced lawyers break free of the rules that apply to everyone else. But I would have loved to see the legal battle over police tactics and freedom of expression.)
5. He was convicted of a crime. (Yes, a little "disorderly conduct." Does one misdemeanor unrelated to your job mean you've got to go? Are you willing to apply that rule across the board? I think not. As a crime, it's less bad than a drunk driving conviction. How many senators have those?)
6. He's not a solid family man. (Care to apply that rule to every Senator?)
So let's leave Larry alone.