Former New Mexico Gov. Gary Johnson is admitting he smoked marijuana for three years–but not during a fit of adolescent rebellion, as is typical with most politicians’ confessions of this type. No, Johnson smoked weed from 2005 to 2008. And he’s probably running for president in 2012.