I was just reading the Wiki page on Weiner.
Maybe he is on the side of the angels, but he sure seems to be a bit of an asshole.
I don’t think he should resign, but Weiner deserves all the jokes, snark and insults he’s got coming to him.
His wife, however, does not.