Here's my theory, which I can't prove, but which makes perfect sense: Anthony Weiner went on steroids. Maybe he thought it would make him look more dynamic when he ran for mayor of New York City; maybe he just got tired of being such a skinny geek. Weiner, an ex-hockey player, is not an active competitor, so it wasn't as if he wanted to cheat at his sport; he would have juiced more for aesthetic reasons, in the Jersey Shore spirit.
Check out the picture in the post below. Weiner has definition between his pectoral muscles, the way juicers do. And his arms look puffed up, plus he has visible trapezius muscles (the ones which run from the shoulder to the neck). These are both common effects of steroids. Yet his neck is still relatively thin; for some reason steroids tend not to affect the neck muscles as much.
And note how Weiner was so proud of his new found muscles that he shaved his chest, the better to show them off.
By all accounts steroids give you an insatiable sex drive, along with a feeling of invulnerability. This combination can cause people to behave very indiscreetly. This is what happened to Tiger. And Lance. And Arnold. And now Anthony.
In the previous post, I complimented Weiner on his unexpected manliness. I should have realized it probably came from the inside of a vial.