Yes some of it was his doing. Please no penis jokes, I attempted to write a title without one but it was difficult.
Seriously though, he would have been the best choice for NYC mayor. He was one of the most knowledgeable members of Congress on healthcare and I believe helped in the debate to pass the Affordable Care Act.
I know what he did was wrong and not the most classy thing, but considering what other politicians have done from both parties his offenses are small potatoes. Spitzer actually cheated on his wife in person and he is going to win Comptroller in a landslide and that will help pave the way back into political life for him. Bill Clinton exposed himself to a woman in person, not over the internet, IN PERSON, yet that doesn't seem to matter. David Vitter cheated and that didn't matter.
Yet given all this and the offenses of many more, Weiner is treated like garbage by the Clintons and the rest of the elites because he may make them look bad and is not in the "club." Clinton is so he got a pass. Spitzer is so he got a pass. Same with many Republicans.
But Weiner was shafted despite his ability to go toe-to-toe with the Republicans on healthcare.
This situation is exactly what I hate about politics and makes me think nothing will ever change.